0
0
0
-1
-1
-1
0
0
0
0
-1
0
-1
0
-1
1
-2
2
-4
4
-7
8
-11
12
-17
20
-27
34
-50
86
-327
-1485
-1222
275
1264
1050
-59
-1938
-1364
-393
447
1617
322
-835
-1509
-1638
302
924
588
196
-1688
-1241
-143
659
1241
-377
-1554
-1561
-320
1030
2111
576
-1628
-1919
-1589
382
2429
1448
-711
-1985
-1909
-348
1086
1835
314
-1121
-1559
-1197
952
1390
-110
-703
-1155
-708
414
775
491
-798
-1148
-652
-180
893
713
-999
-1242
-18
-186
177
528
-299
-654
-728
-619
266
709
-127
-771
-1072
-247
249
407
-219
-556
-345
-592
-423
-127
424
202
-787
-572
-235
188
259
-522
-308
-375
-395
-49
460
157
-362
-627
-658
468
192
-256
233
-132
-103
-203
-976
212
738
-146
-157
-763
-207
782
-263
-500
-515
-227
143
-813
-264
545
616
291
-1318
-1716
327
1387
871
-661
-2063
-421
987
1491
386
-2004
-1153
241
314
1401
446
-1267
-668
-247
437
-283
-568
62
1069
557
-1057
-1128
-523
-71
683
947
-163
-1061
-1102
-670
557
1429
-199
-525
-799
-1633
-277
1247
1190
293
-2033
-2146
507
1435
1150
-362
-1351
-567
-152
-39
861
509
-707
38
-612
-148
282
-545
-36
147
709
74
-1166
-1646
318
1627
1451
-694
-2556
-559
1005
897
1164
134
-2142
-1149
-281
1703
2015
-1029
-1122
370
-1199
-955
1695
1245
932
-1416
-2961
295
1305
1151
726
-2005
-309
182
-1071
1433
926
-850
-759
-813
-1274
352
2382
517
-1298
-1728
-1015
442
1763
-173
-227
506
-1102
-314
279
-1113
976
927
-950
-96
-959
396
1763
-619
-1378
-391
20
1009
784
-467
-618
-1206
-479
1185
1426
-1237
-926
797
-137
295
-846
-118
802
-869
-108
203
-8
758
218
-1082
-1385
-616
1684
2401
-302
-2660
-1204
1163
927
206
935
-327
-833
-256
-1614
494
2406
707
-620
-1944
-1194
1239
1418
715
-1060
-1198
-277
427
1867
-150
-894
-263
-783
1196
1055
-1616
-225
344
-66
777
-588
-1066
1127
221
-2042
-502
979
1404
845
-1500
-1399
-205
-10
703
970
-31
133
-1273
-2907
1100
1667
382
-23
-341
-592
-1390
666
770
-2155
255
254
479
3242
-1197
-2570
-1137
-1335
1126
3282
983
-1655
-1842
-281
-121
-750
1056
2424
753
-1937
-864
121
-1939
-558
2239
981
-193
-840
-473
144
-2167
14
1772
37
511
75
-1456
-1334
-741
743
2064
-665
-412
1813
-1091
-2993
-731
1957
3455
-1122
-2752
479
1013
152
-680
219
207
-397
-1019
917
281
-95
198
-1842
123
1871
-340
768
-234
-2206
1141
943
-1586
252
914
-638
-193
508
449
26
-1361
-981
293
1266
584
178
-846
-1860
481
-1631
1156
2907
-568
-1293
-1293
-2797
1218
2390
-721
112
67
-359
-109
-1466
-1077
1548
1088
-123
-471
-743
-899
564
451
-414
0
0
0
0
0
-1
0
-1
0
-1
1
-2
1
-3
3
-5
4
-6
6
-7
6
-8
6
-6
4
-3
-1
4
-8
2
104
1315
-1497
-1558
489
-434
842
-834
-1478
533
-1185
-2230
1466
1932
-1355
-579
-1814
-3276
1472
2467
29
-188
-3684
-2365
2652
1021
-1184
247
25
-2212
-704
228
-1022
780
1827
-376
-1632
-2974
-270
1594
-327
-981
942
331
-3164
-1772
1373
512
-1571
-274
1336
-717
-1903
-700
-234
809
-949
-1000
-457
-11
1508
-81
-1601
-2287
-905
1873
-456
-968
1636
-1255
-2074
112
-2618
394
2331
-1248
167
-239
-3086
-779
394
-261
104
-16
485
-1547
-2564
-1288
1691
1043
-840
-1330
-1565
1102
-908
-1642
1335
471
-221
-2208
-2643
61
2086
285
-568
-609
-2711
-993
87
1255
1575
-2808
-2698
1676
-149
-1051
337
-126
-392
-1676
-586
299
-1176
1035
1021
-1935
-2091
-208
1004
-1077
-1635
1338
2172
-2912
-2814
2248
-12
-2316
232
-74
-75
1136
-2232
-1060
328
321
403
-3393
-2177
3126
1779
-3158
-1933
1514
-675
-2072
-693
1258
1175
-3099
-1990
2694
590
-3454
-995
1625
66
-91
-1395
-1453
-1219
-2342
2087
3970
-2080
-3033
-114
-1455
-2009
755
1067
-1092
-12
1145
-1816
-4069
-1872
4309
1019
-4308
1259
963
-3029
-2056
-265
719
-1472
-17
3239
-819
-3352
289
485
-2127
-2271
2413
2125
-2457
-920
-951
-212
-532
-924
21
-486
560
628
-1955
-2301
-852
-153
-41
644
2214
-2216
-2309
495
-1333
-377
1510
-885
-655
1572
-1788
-3184
1462
-163
-447
1215
-923
-349
-1164
-1247
564
-899
-845
3253
-280
-2183
-175
-216
-1371
1138
719
-2456
-27
364
2258
453
-5279
1156
3515
-1942
-436
888
-989
-1322
-1215
374
3045
1055
-2193
-441
760
-1884
-1473
2175
1176
-213
-900
-1746
3051
1108
-3825
-274
1978
947
-790
-782
3115
766
-3434
-1745
-337
2053
3133
122
-2148
-1433
1772
-619
-2020
-669
570
3565
707
-5094
1032
2149
-1720
-1226
532
677
-298
-211
1088
481
-3402
-526
2741
-366
-2557
-1255
77
3641
801
-4065
-835
-1952
1142
4056
-2417
-1301
1732
-947
-2365
-2337
-879
2522
3202
1561
-2149
-4490
-800
2462
58
-1230
126
732
730
-3629
-1796
4488
531
-3636
-586
1323
-141
-1900
-33
34
-617
-244
614
-1037
-1908
494
2941
-979
-4174
949
3529
-550
-2906
-293
96
454
-836
-6
1450
-468
1371
-2159
-2897
529
1591
3738
-1051
-4794
518
3409
-517
-706
-573
-596
1069
-583
940
557
-2405
2108
976
-2822
2349
-416
-1239
1640
-1922
-505
3980
123
-3667
41
1017
-115
262
350
196
1877
-1992
-3501
4378
1472
-4507
1856
2973
-127
-2170
-1253
2142
-716
-706
2513
-495
-1040
555
-2372
334
3165
-792
-1610
1299
180
-1609
-897
139
1530
-117
-2092
2173
809
-2760
-352
91
-1678
1341
2052
153
-922
-3163
742
1154
-2508
1679
1609
-1962
890
-686
-2233
233
83
585
1175
-1149
55
-530
-3337
-192
3086
261
-1123
-319
-1157
2816
-1670
-3851
2076
5
-175
1138
-1572
1163
6
-3362
482
1763
-1564
-1464
1661
743
-1107
-2380
-1186
1530
842
-645
1077
776
-2681
-1265
1213
-38
-1737
-1
3750
1706
-4150
-1102
2223
-687
-1783
1510
2957
-1518
-3245
733
1263
-2039
363
2547
236
-2081
-1091
1931
-734
-2693
781
2725
254
-1525
-307
-318
-2230
889
2248
-85
939
67
-341
-1846
-1081
2366
2036
-1064
-1178
609
-532
201
1705
695
-2968
-552
2514
3479
310
-3494
-483
-1347
-2579
3859
5275
-1420
-1365
-92
-1759
-2293
1705
4549
2693
-2350
-1699
-117
-1062
1264
3696
1956
-3311
-1261
4056
1926
-1927
-1234
-669
-499
1220
2365
2679
-340
-1787
313
-999
-1529
1929
4715
1752
-2325
-2435
34
1079
807
1249
1746
-630
-1099
-381
298
-292
-924
540
1604
1219
-1567
-637
594
-2851
-96
3159
-184
-1339
148
1419
-333
-1196
935
1519
-228
-1140
94
342
1043
933
-1954
-429
1398
1641
1556
-1432
-1222
349
-816
180
427
362
1669
675
-1886
-2002
-460
2213
2352
1250
-1125
-3296
-46
2199
-113
-5
1046
-152
-993
875
2817
-1020
-3275
1096
2471
-1162
-388
2423
-42
-1521
-983
-2198
20
2448
2692
57
-1942
-2489
-1319
-1659
-575
2520
1615
341
113
-2966
-4015
65
1727
2340
716
-1160
-614
-818
-1796
497
316
-2432
744
2855
575
-2231
-2372
-295
-1038
-2846
1114
4592
-130
-2873
-1503
-1736
-775
-449
1407
2500
-1007
-3105
-822
187
-877
-454
573
826
-14
-1177
-65
1134
-1366
-923
273
-314
1078
-306
-2222
-410
128
-1022
180
-606
-988
826
924
835
-713
-2542
-625
1255
-1074
55
1828
-132
-856
145
-129
185
471
248
653
-335
109
1530
-270
-638
848
412
-582
122
1174
1443
-521
-1471
-8
848
219
435
633
51
186
-597
-357
430
467
139
626
-55
-1878
-765
103
438
1045
-151
-762
-612
-1122
-187
317
152
619
144
-1175
-553
79
-378
-380
-4
97
-287
419
1031
-140
-1895
-1026
683
1073
850
194
-1083
-1559
-804
-814
-225
1372
672
-62
-503
-1176
-924
-803
-146
839
-1
-58
379
-453
-1487
-190
780
-851
-832
931
559
-1045
-804
138
306
-1110
-477
427
-1066
-378
349
-1049
-707
-692
-749
222
-580
-21
41
-2470
-1513
521
119
344
-204
-516
77
-1246
-1052
1043
211
-697
209
18
-264
-521
-210
2281
598
-1191
1176
700
-1602
-1129
71
-155
-430
-732
129
-445
-860
-2
-528
-604
335
-245
-2076
-1035
-505
-872
-141
-749
-1323
-885
-843
-639
-567
-872
-855
-1207
-1131
-359
-1264
-1974
-394
-421
-1074
-1092
-1462
-1169
-950
-224
58
-990
-1405
-695
-1176
-1408
-521
-219
-247
-432
-1221
-1726
-1260
-406
-862
277
1180
-399
-1991
-1623
-1349
-2054
-846
-172
-345
562
23
-2044
-1996
-1065
-1206
-902
658
1600
-405
-2349
-1466
-1756
-2485
-227
1642
1017
213
-526
-983
-787
-1615
-1887
-373
375
55
-14
-203
-311
-841
-1211
-571
-41
655
1474
490
-293
9
-1503
-1591
597
169
-106
1039
797
83
-390
-401
-568
-646
-894
-502
388
747
576
411
-235
-1626
-1344
-549
66
135
466
683
-788
-1149
-344
-1247
-1827
-314
241
-232
-85
-812
-1482
-1086
-1416
-1616
-730
353
177
-435
-331
-943
-1825
-1112
-604
-1042
-515
340
-216
-1063
-1472
-1606
-1421
-1185
-775
-453
-91
84
-541
-1383
-1284
-1021
-1537
-1228
-443
-765
-756
-159
-570
-1552
-1264
-497
-716
-749
-338
-585
-1101
-1355
-1911
-2190
-1484
-449
-84
-510
-814
-964
-1459
-2043
-1877
-1064
-1098
-1167
-639
-966
-1479
-1384
-1450
-2096
-1748
-220
-79
-920
-1003
-1282
-2289
-2418
-1425
-1014
-699
-556
-750
-723
-1221
-1762
-1398
-1103
-981
-124
366
-148
-694
-1055
-1479
-1658
-1534
-1139
-742
-432
-114
109
-615
-1263
-1131
-1320
-875
-125
-80
4
-120
-796
-1217
-1232
-1238
-970
-405
-109
-198
-132
-225
-807
-1219
-1394
-1181
-255
259
-135
-553
-842
-1203
-1278
-1013
-646
-44
216
-112
-187
14
-383
-945
-825
-743
-589
-20
71
-149
34
64
-256
-425
-414
-100
488
455
102
30
-522
-1126
-882
-565
-398
-29
153
303
424
30
-208
-307
-785
-901
-580
-403
-325
-76
-24
-482
-683
-426
-235
2
274
-17
-350
-339
-822
-1096
-770
-778
-706
-362
-417
-428
-73
173
2
-279
-743
-703
-192
-42
-27
-67
-182
-204
-173
-215
-57
165
309
390
294
131
11
-64
-177
-330
-362
-249
-24
218
139
-55
15
-48
-298
-84
163
238
320
136
-119
-222
-193
14
198
209
160
188
344
320
80
-15
-116
-209
-130
-147
-180
-61
-54
-142
-358
-360
-196
-147
-11
60
-149
-424
-369
-343
-362
-275
-70
25
44
182
215
174
159
-2
-225
-307
-338
-268
-255
-211
-262
-467
-583
-472
-399
-515
-401
-486
-787
-1013
-1281
-1531
-1387
-1191
-1145
-929
-892
-1073
-1021
-955
-1163
-1077
-905
-1054
-1109
-1146
-1273
-1261
-1293
-1376
-1482
-1620
-1441
-1183
-1271
-1401
-1425
-1628
-1656
-1667
-1634
-1501
-1434
-1392
-1327
-1201
-1213
-1390
-1470
-1488
-1564
-1299
-1013
-1088
-1234
-1506
-1729
-1638
-1476
-1354
-1190
-1233
-1320
-1340
-1358
-1474
-1359
-1117
-1122
-1163
-1197
-1144
-1186
-1219
-1366
-1438
-1292
-1185
-1019
-1000
-1078
-1127
-1195
-1323
-1395
-1239
-931
-765
-904
-1101
-1267
-1598
-1881
-1902
-1684
-1320
-956
-619
-561
-806
-1001
-1158
-1382
-1242
-1092
-1007
-891
-949
-1302
-1312
-1177
-1312
-1335
-1026
-809
-715
-554
-744
-937
-983
-1102
-1125
-1064
-903
-736
-695
-718
-762
-829
-771
-727
-731
-495
-383
-273
-219
-449
-550
-490
-687
-746
-683
-583
-324
-283
-403
-349
-407
-420
-380
-389
-223
-115
-13
31
-63
-44
-19
-113
-39
51
73
256
309
266
366
358
337
384
383
398
523
641
565
540
732
808
800
903
881
943
1053
1072
1074
1220
1280
1332
1345
1363
1449
1588
1712
1667
1717
1694
1674
1641
1731
1646
1594
1672
1650
1666
1620
1598
1485
1395
1247
1196
1247
1174
1066
1014
913
782
848
859
737
685
676
655
495
454
377
333
228
171
118
25
14
-11
-5
-135
-203
-294
-279
-355
-386
-485
-521
-592
-639
-636
-623
-641
-685
-704
-731
-678
-647
-647
-792
-790
-750
-747
-827
-781
-787
-801
-765
-755
-724
-672
-672
-728
-677
-627
-512
-396
-384
-184
593
1247
291
-433
-309
-1459
-1696
-677
-804
-792
102
255
138
794
875
244
562
1045
1150
1743
1837
1141
452
-293
-873
-573
47
611
1189
1736
1737
1796
2067
1943
1662
1557
1555
1494
1726
1738
1332
1056
851
605
947
1565
2046
2437
2573
2185
1996
2074
1774
1536
1509
1264
962
1083
989
774
741
662
541
692
915
987
1067
827
366
76
-145
-419
-556
-676
-961
-1125
-1183
-1392
-1515
-1614
-1768
-1913
-1894
-1859
-1899
-1919
-2184
-2519
-2671
-2807
-2859
-2703
-2654
-2659
-2599
-2573
-2594
-2526
-2434
-2438
-2338
-2251
-2192
-2092
-2069
-2148
-2185
-2138
-2058
-1898
-1674
-1465
-1417
-1362
-1369
-1361
-1233
-1152
-1145
-1148
-1071
-1102
-1046
-891
-785
-661
-526
-331
-151
5
62
167
248
269
278
280
381
477
584
724
999
1153
1421
1615
1724
1924
2088
2195
2308
2514
2495
2512
2490
2542
2697
2883
3123
3406
3713
4073
4424
4543
4730
4863
4933
4787
4176
3414
2787
2013
1208
615
26
-313
-550
-956
-1459
-1860
-2116
-2365
-2672
-3038
-3269
-3465
-3670
-3909
-4207
-4303
-4348
-4361
-4235
-4007
-3616
-3160
-2820
-2517
-2106
-1729
-1349
-1044
-1042
-953
-836
-1065
-1262
-1292
-1383
-1514
-1857
-2240
-2372
-2528
-2701
-2957
-3351
-3530
-3658
-3845
-3967
-4073
-4195
-4337
-4526
-4683
-4630
-4653
-4795
-4853
-4839
-4703
-4520
-4237
-3936
-3796
-3543
-3093
-2694
-2215
-1547
-1026
-608
-37
522
957
1437
1832
2117
2383
2587
2871
3242
3430
3477
3606
3728
3838
4115
4191
4019
3972
3916
3837
3847
3778
3785
3796
3678
3681
3698
3848
4186
4316
4459
4697
4693
4290
3450
2434
1568
903
201
-628
-1351
-1788
-2145
-2570
-2916
-3161
-3128
-2950
-3089
-3223
-3057
-2928
-2934
-3220
-3689
-3809
-3802
-3809
-3827
-3891
-3563
-2999
-2635
-2242
-1666
-1054
-431
-34
157
478
741
802
737
489
281
219
62
-308
-912
-1410
-1581
-1944
-2139
-2222
-2790
-3198
-3616
-4248
-4567
-4974
-5469
-5789
-6040
-6178
-6077
-5977
-6020
-5895
-5853
-5689
-5301
-4937
-4337
-4065
-3953
-3476
-3207
-2886
-2468
-2393
-2224
-1826
-1485
-1148
-717
-376
38
480
722
1107
1451
1591
1755
1713
1629
1732
1785
1770
1721
1645
1703
1912
2102
2339
2616
2827
3038
3254
3413
3547
3654
3732
3822
3940
4092
4309
4599
4862
5232
5465
5701
6143
6188
5910
5319
4533
3859
3153
2379
1457
482
-249
-829
-1507
-2171
-2627
-2891
-2971
-3161
-3427
-3221
-3000
-3099
-3229
-3467
-3576
-3468
-3508
-3653
-3683
-3486
-3031
-2598
-2305
-1757
-1101
-510
119
561
1102
1711
2110
2307
2280
2014
1742
1536
1106
714
388
-254
-696
-911
-1409
-1957
-2418
-2823
-3051
-3210
-3460
-3622
-3608
-3715
-3993
-4276
-4338
-4206
-4278
-4420
-4605
-4641
-4355
-4299
-4267
-3907
-3545
-3142
-2624
-2180
-1694
-1100
-620
-242
204
684
1118
1342
1426
1571
1697
1838
1840
1739
1760
1762
1726
1822
1982
2226
2505
2682
2917
3198
3449
3619
3680
3685
3705
3680
3682
3645
3553
3586
3636
3762
4140
4562
4918
5369
5745
5925
5791
5287
4663
4004
3315
2547
1467
525
-118
-930
-1711
-2459
-3135
-3319
-3347
-3623
-3653
-3502
-3300
-3032
-3111
-3199
-3085
-3110
-3129
-3250
-3432
-3221
-3005
-2913
-2690
-2446
-2059
-1433
-956
-467
212
785
1307
1677
1815
1820
1621
1388
1116
748
361
-301
-947
-1397
-1955
-2546
-3147
-3670
-3942
-4062
-4110
-4194
-4219
-4245
-4415
-4464
-4473
-4479
-4409
-4440
-4488
-4387
-4197
-4002
-3900
-3803
-3621
-3312
-2888
-2410
-1896
-1519
-1160
-710
-280
60
283
401
508
728
896
922
1005
1009
1024
1137
1086
1161
1317
1440
1640
1770
1946
2196
2371
2588
2742
2848
3021
3173
3353
3404
3440
3629
3777
3953
4234
4468
4759
5113
5465
5783
6011
5932
5509
5090
4532
3883
3271
2342
1385
677
-59
-770
-1546
-2367
-2869
-3207
-3508
-3659
-3708
-3614
-3470
-3439
-3459
-3350
-3230
-3221
-3287
-3358
-3242
-3001
-2892
-2830
-2756
-2544
-2152
-1761
-1399
-997
-537
25
541
932
1290
1494
1477
1306
1246
1169
943
631
117
-394
-766
-1253
-1756
-2266
-2729
-3010
-3150
-3236
-3355
-3491
-3542
-3555
-3568
-3468
-3392
-3369
-3325
-3292
-3205
-3083
-2986
-2908
-2892
-2811
-2569
-2242
-1934
-1647
-1370
-972
-479
-73
244
484
738
1081
1425
1628
1736
1837
1930
1915
1828
1755
1680
1653
1661
1657
1711
1824
1893
1966
2004
2075
2223
2362
2461
2507
2601
2771
2882
2955
3041
3088
3187
3339
3457
3613
3747
3805
3903
3789
3520
3296
2881
2521
2187
1698
1227
810
349
-104
-521
-995
-1291
-1513
-1814
-1985
-2112
-2163
-2104
-2162
-2231
-2294
-2310
-2239
-2205
-2260
-2244
-2154
-2057
-1911
-1851
-1676
-1442
-1290
-1083
-837
-553
-211
83
267
485
751
889
890
770
715
687
604
514
237
-64
-290
-536
-777
-1063
-1354
-1540
-1646
-1719
-1716
-1694
-1702
-1736
-1776
-1717
-1639
-1596
-1512
-1381
-1283
-1176
-1002
-890
-760
-612
-453
-265
-80
114
318
522
724
889
1045
1161
1238
1278
1346
1371
1380
1312
1193
1111
990
838
701
526
361
310
296
235
207
236
263
297
359
502
604
661
766
882
950
965
973
966
952
911
865
830
742
682
696
713
708
698
685
672
735
796
806
864
916
890
865
805
719
605
424
252
69
-136
-301
-457
-633
-848
-1069
-1188
-1232
-1310
-1390
-1417
-1454
-1445
-1377
-1323
-1297
-1230
-1159
-1129
-1106
-1050
-972
-938
-921
-876
-822
-802
-803
-794
-766
-746
-673
-614
-593
-557
-529
-503
-469
-432
-443
-466
-460
-445
-452
-503
-563
-603
-638
-681
-715
-752
-828
-890
-896
-883
-876
-879
-861
-835
-848
-821
-785
-799
-783
-761
-755
-731
-715
-748
-773
-783
-796
-802
-793
-785
-787
-797
-777
-763
-773
-754
-710
-677
-634
-623
-620
-562
-504
-433
-389
-389
-371
-350
-359
-325
-282
-305
-321
-333
-336
-319
-343
-332
-327
-349
-334
-290
-255
-239
-202
-171
-133
-87
-65
-55
-21
-23
-7
28
11
-6
-20
-39
-35
-10
-17
-68
-111
-79
-21
-19
-36
-12
22
35
54
90
118
110
129
172
184
167
162
153
93
50
47
31
-15
-61
-101
-152
-224
-246
-262
-336
-398
-410
-412
-468
-512
-523
-524
-535
-562
-574
-582
-591
-585
-606
-667
-697
-687
-680
-696
-714
-697
-721
-753
-743
-736
-747
-752
-724
-715
-729
-715
-674
-664
-703
-712
-685
-681
-694
-721
-755
-760
-760
-742
-718
-730
-755
-779
-784
-768
-756
-751
-750
-723
-707
-720
-699
-664
-641
-637
-621
-588
-562
-539
-517
-506
-504
-507
-504
-496
-489
-492
-522
-526
-518
-496
-470
-469
-453
-442
-444
-441
-431
-405
-380
-373
-368
-334
-316
-319
-303
-285
-283
-297
-298
-273
-261
-264
-266
-234
-211
-204
-189
-195
-199
-185
-161
-155
-145
-147
-135
-127
-141
-154
-161
-145
-159
-171
-158
-173
-208
-213
-207
-227
-250
-252
-261
-282
-272
-270
-290
-295
-285
-281
-296
-298
-289
-297
-319
-303
-277
-281
-298
-310
-323
-341
-351
-338
-342
-372
-400
-399
-399
-402
-415
-437
-429
-427
-421
-392
-384
-385
-377
-387
-379
-381
-396
-404
-417
-426
-445
-465
-464
-492
-538
-559
-551
-555
-575
-574
-559
-535
-520
-529
-549
-527
-496
-503
-513
-514
-486
-469
-487
-489
-453
-437
-445
-422
-401
-407
-424
-427
-418
-416
-411
-400
-405
-402
-376
-364
-364
-369
-373
-373
-366
-365
-368
-380
-398
-403
-396
-384
-399
-401
-369
-360
-372
-381
-354
-342
-338
-328
-346
-350
-341
-340
-332
-330
-343
-347
-364
-360
-337
-344
-355
-360
-356
-344
-333
-335
-333
-310
-309
-322
-321
-316
-305
-310
-336
-339
-325
-320
-286
-230
-214
-210
-208
-221
-220
-248
-255
-230
-247
-263
-266
-266
-289
-301
-323
-356
-361
-379
-385
-372
-387
-416
-451
-483
-477
-487
-512
-533
-545
-547
-552
-575
-585
-577
-558
-533
-525
-530
-519
-510
-515
-523
-504
-480
-486
-466
-438
-425
-430
-423
-402
-396
-390
-370
-349
-341
-337
-331
-300
-281
-296
-291
-307
-343
-336
-317
-328
-350
-352
-353
-360
-369
-370
-360
-346
-327
-325
-341
-314
-280
-260
-246
-253
-264
-276
-269
-277
-279
-294
-301
-283
-291
-281
-269
-268
-274
-298
-287
-249
-251
-252
-250
-247
-242
-265
-270
-255
-249
-252
-267
-287
-300
-295
-269
-250
-236
-240
-241
-225
-217
-195
-179
-187
-180
-167
-172
-174
-184
-203
-243
-266
-258
-255
-257
-260
-266
-302
-342
-370
-381
-378
-383
-410
-411
-407
-426
-449
-447
-467
-497
-513
-527
-528
-524
-510
-499
-516
-509
-485
-475
-467
-445
-409
-391
-402
-411
-404
-385
-366
-355
-355
-368
-362
-360
-365
-352
-330
-316
-333
-367
-380
-388
-380
-382
-392
-393
-397
-391
-393
-385
-374
-389
-391
-398
-400
-356
-332
-354
-348
-309
-290
-276
-281
-299
-309
-315
-296
-271
-281
-279
-261
-274
-280
-289
-292
-274
-265
-255
-254
-269
-271
-260
-272
-272
-270
-250
-229
-246
-244
-251
-264
-256
-237
-209
-186
-173
-186
-182
-159
-161
-163
-143
-130
-125
-131
-146
-153
-153
-150
-149
-147
-167
-193
-221
-247
-241
-233
-246
-253
-275
-321
-337
-342
-338
-345
-384
-394
-404
-434
-467
-492
-496
-484
-462
-452
-456
-462
-458
-436
-438
-436
-425
-416
-417
-426
-423
-410
-394
-391
-367
-347
-363
-356
-336
-333
-323
-316
-312
-321
-334
-349
-366
-387
-382
-342
-343
-359
-345
-330
-341
-350
-354
-351
-319
-282
-263
-275
-275
-267
-274
-282
-281
-258
-233
-242
-268
-261
-256
-257
-248
-230
-218
-227
-236
-241
-244
-267
-269
-232
-218
-237
-258
-263
-252
-237
-230
-219
-202
-175
-160
-159
-161
-156
-134
-112
-107
-127
-122
-116
-123
-133
-149
-165
-181
-191
-203
-218
-234
-253
-282
-308
-305
-310
-328
-346
-364
-372
-379
-384
-408
-408
-411
-447
-452
-434
-430
-444
-442
-442
-440
-452
-468
-443
-422
-415
-413
-417
-395
-382
-410
-420
-403
-401
-407
-398
-385
-364
-378
-392
-377
-380
-391
-391
-381
-373
-368
-362
-361
-356
-353
-335
-301
-287
-271
-252
-230
-235
-237
-198
-183
-187
-173
-154
-153
-165
-162
-155
-165
-174
-187
-185
-193
-219
-242
-250
-257
-261
-255
-233
-236
-267
-273
-272
-278
-254
-233
-221
-225
-215
-194
-203
-192
-186
-174
-163
-153
-138
-118
-134
-148
-134
-119
-129
-132
-112
-102
-101
-97
-82
-81
-94
-108
-115
-108
-100
-117
-151
-164
-170
-191
-198
-174
-162
-192
-224
-239
-248
-259
-269
-278
-285
-301
-333
-366
-387
-404
-400
-400
-415
-411
-398
-393
-393
-377
-370
-359
-354
-356
-334
-336
-362
-334
-314
-329
-325
-301
-286
-314
-322
-308
-292
-295
-298
-289
-272
-260
-254
-245
-260
-272
-252
-215
-211
-221
-223
-222
-229
-228
-209
-188
-190
-196
-180
-183
-209
-206
-181
-177
-188
-200
-213
-199
-176
-162
-157
-170
-185
-197
-205
-215
-188
-172
-176
-158
-150
-162
-179
-187
-179
-188
-207
-192
-186
-218
-252
-254
-252
-234
-216
-224
-218
-208
-195
-185
-173
-182
-181
-171
-170
-155
-148
-136
-138
-141
-145
-134
-119
-117
-106
-131
-138
-110
-121
-154
-168
-159
-154
-162
-153
-150
-180
-208
-213
-200
-196
-190
-200
-229
-241
-221
-209
-224
-248
-249
-241
-230
-224
-234
-225
-206
-218
-243
-236
-211
-193
-210
-227
-228
-253
-270
-258
-246
-242
-236
-215
-220
-256
-272
-270
-284
-279
-256
-248
-258
-251
-235
-236
-234
-222
-210
-202
-205
-192
-179
-187
-185
-170
-141
-123
-122
-111
-105
-125
-142
-115
-90
-101
-96
-94
-117
-132
-130
-117
-113
-132
-127
-106
-113
-122
-107
-129
-160
-183
-185
-173
-182
-190
-176
-166
-163
-153
-157
-166
-162
-164
-158
-152
-174
-163
-127
-115
-136
-147
-144
-142
-138
-133
-122
-123
-135
-161
-184
-189
-189
-181
-193
-218
-238
-254
-259
-269
-270
-283
-301
-303
-304
-305
-309
-309
-297
-286
-287
-270
-252
-251
-252
-251
-259
-257
-249
-248
-248
-248
-233
-240
-251
-229
-214
-214
-223
-229
-224
-221
-226
-226
-216
-220
-232
-235
-219
-225
-225
-213
-185
-167
-167
-166
-157
-139
-136
-135
-127
-130
-129
-149
-149
-186
-184
-246
-245
-340
-319
-482
-394
-1050
-1599
-1144
-1320
-1323
-1047
-1073
-1263
-618
-352
28
210
230
555
565
935
1018
782
704
501
387
409
26
-411
-437
-865
-877
-781
-1181
-1260
-1257
-1244
-1031
-727
-711
-603
-374
-108
158
257
442
431
541
692
638
501
335
98
-45
-43
-272
-470
-667
-947
-1061
-1093
-1090
-1108
-1061
-1033
-851
-615
-421
-206
-21
175
304
484
556
511
510
506
430
327
220
-21
-200
-333
-459
-573
-695
-802
-853
-791
-721
-632
-525
-433
-302
-105
76
188
307
357
391
482
493
425
334
222
82
-14
-151
-298
-424
-532
-608
-648
-698
-762
-770
-738
-712
-582
-497
-432
-301
-165
-82
58
133
126
161
153
127
48
-6
-137
-329
-721
-1381
-1837
-2015
-2206
-2194
-2010
-1976
-1774
-1282
-774
-263
171
553
871
1149
1437
1531
1449
1269
1028
866
620
171
-200
-609
-1012
-1154
-1357
-1650
-1759
-1843
-1749
-1441
-1241
-1028
-803
-579
-205
116
429
579
650
846
1000
992
890
679
270
229
-18
-224
-483
-814
-1046
-1093
-1063
-1142
-1079
-1187
-1017
-809
-543
-296
-221
-11
166
320
559
632
523
465
527
337
427
212
-84
-274
-478
-581
-731
-836
-1041
-993
-981
-869
-791
-703
-605
-503
-193
-74
47
154
175
301
384
394
320
218
59
-5
-77
-216
-324
-539
-616
-720
-724
-720
-779
-749
-739
-604
-454
-335
-322
-209
-156
-64
20
97
68
79
34
23
2
-67
-145
-253
-308
-360
-364
-454
-413
-487
-531
-473
-488
-488
-454
-372
-292
-239
-170
-108
-152
-118
-23
-28
-21
17
-124
-167
-136
-184
-272
-316
-386
-345
-324
-370
-361
-309
-333
-257
-234
-188
-136
-183
-77
-65
-63
22
-84
-82
3
-104
-98
-130
-247
-233
-225
-211
-231
-380
-333
-346
-403
-237
-333
-380
-363
-338
-278
-225
-256
-279
-247
-278
-147
-155
-220
-186
-137
-128
-183
-103
-149
-248
-103
-56
-90
-168
-152
-294
-211
-179
-194
-257
-406
-317
-297
-331
-304
-435
-568
-445
-318
-373
-402
-526
-453
-422
-471
-363
-334
-487
-392
-356
-304
-162
-170
-173
-239
-198
-172
-187
-286
-256
-272
-398
-380
-456
-520
-539
-403
-324
-390
-313
-276
-196
-114
-19
-77
-133
-17
-13
-17
39
-111
-176
-10
73
117
158
80
200
398
568
868
737
535
635
650
679
569
391
6
-163
-308
-335
-545
-759
-864
-880
-686
-504
-478
-396
-313
-160
0
131
63
61
-93
-47
112
-28
-142
-276
-436
-410
-397
-459
-423
-515
-531
-227
-178
-163
-18
2
101
294
352
296
253
227
296
280
224
89
-138
-214
-307
-310
-348
-472
-589
-551
-527
-447
-386
-386
-455
-374
-287
-210
-288
-265
-383
-333
-288
-271
-211
-320
-339
-301
-217
-243
-238
-233
-267
-206
-192
-161
-177
-298
-354
-368
-309
-273
-220
-289
-286
-265
-239
-227
-272
-306
-418
-457
-400
-477
-447
-455
-462
-438
-407
-333
-364
-420
-318
-286
-268
-255
-345
-414
-349
-450
-435
-404
-513
-456
-482
-493
-412
-529
-567
-575
-546
-457
-443
-470
-468
-477
-472
-352
-432
-479
-446
-458
-293
-313
-309
-330
-407
-345
-237
-195
-264
-271
-335
-226
-240
-274
-239
-382
-355
-263
-251
-270
-254
-291
-350
-322
-307
-402
-413
-438
-440
-324
-311
-353
-362
-307
-383
-261
-283
-296
-314
-354
-332
-379
-391
-424
-510
-524
-518
-448
-431
-383
-465
-451
-387
-468
-356
-382
-416
-376
-391
-290
-230
-236
-348
-269
-279
-311
-221
-329
-347
-344
-350
-339
-360
-421
-513
-489
-616
-552
-528
-625
-551
-556
-507
-392
-372
-440
-351
-348
-342
-429
-1138
-997
-830
-1243
-1168
-1058
-1464
-1562
-1303
-1218
-1051
-783
-735
-646
-351
64
102
530
234
-902
77
407
-220
-82
-281
-1289
-1171
-928
-1242
-1071
-1307
-1495
-1125
-693
-319
-283
-43
-26
193
643
707
591
429
134
38
118
-276
-824
-867
-1149
-1291
-876
-1004
-1141
-1137
-911
-884
-433
-176
-245
-184
-33
216
-3
160
18
-405
-1050
-1509
-2063
-2482
-2689
-3050
-3573
-3670
-3882
-3849
-3501
-2877
-2199
-1596
-720
123
847
1573
2364
2573
2921
3112
3128
2976
2378
1843
1239
413
-141
-751
-2110
-2809
-2544
-2875
-2984
-2724
-3197
-2909
-2384
-1817
-1201
-736
-516
-186
115
506
675
287
252
-315
-973
-844
-878
-1403
-1668
-1612
-1571
-1507
-1436
-1175
-884
-443
133
526
616
785
721
721
610
310
200
-99
-472
-698
-1140
-1349
-1317
-1823
-1837
-1486
-1427
-1291
-844
-719
-425
-85
137
280
382
598
564
388
434
209
-140
-314
-627
-956
-1068
-1068
-934
-781
-686
-350
-75
114
535
830
1048
1256
1406
1468
1362
1208
1060
883
658
488
330
244
245
119
77
115
141
211
318
520
710
944
1159
1293
1378
1386
1391
1442
1432
1399
1514
1450
1295
1333
1265
1261
1322
1299
1369
1535
1665
1863
1957
2019
2158
2209
2250
2405
2401
2418
2433
2373
2349
2255
2188
2193
1988
1944
2090
2034
2041
2138
2075
2132
2178
2165
2314
2376
2401
2529
2500
2483
2537
2427
2355
2349
2248
2271
2189
2115
2148
2092
2148
2294
2339
2443
2632
2675
2752
2853
2826
2898
2876
2803
2793
2739
2616
2501
2317
2150
2047
1959
1942
1913
1916
2020
2062
2090
2218
2273
2377
2538
2562
2476
2384
2366
2313
2199
2059
1929
1756
1659
1654
1676
1622
1585
1650
1728
1865
2068
2143
2153
2220
2264
2276
2317
2285
2190
2043
1925
1894
1786
1655
1593
1447
1354
1332
1245
1160
1176
1097
1062
1159
1150
1194
1273
1268
1328
1351
1393
1484
1472
1491
1573
1579
1541
1554
1502
1504
1524
1427
1445
1398
1358
1339
1263
1311
1330
1303
1241
1287
1232
1253
1312
1256
1273
1245
1201
1224
1154
1109
1081
1033
954
923
911
799
769
698
693
668
634
662
606
598
619
586
546
505
476
443
427
408
407
298
235
257
183
107
35
-33
-70
-127
-141
-168
-182
-172
-155
-173
-215
-186
-208
-225
-235
-251
-285
-285
-285
-351
-349
-326
-311
-374
-467
-424
-477
-560
-567
-565
-608
-649
-636
-619
-617
-642
-615
-703
-741
-610
-647
-751
-782
-863
-912
-1029
-1117
-1162
-1253
-1310
-1298
-1277
-1292
-1308
-1317
-1281
-1254
-1222
-1149
-1219
-1215
-1175
-1136
-1082
-1188
-1189
-1139
-1208
-1088
-999
-1148
-1138
-1056
-1151
-1046
-978
-996
-957
-986
-909
-811
-893
-821
-777
-905
-912
-861
-897
-906
-890
-915
-870
-849
-794
-736
-853
-822
-662
-663
-647
-576
-570
-497
-452
-471
-409
-389
-412
-337
-420
-451
-411
-503
-569
-553
-501
-451
-507
-588
-554
-515
-558
-557
-667
-726
-677
-705
-752
-865
-869
-801
-906
-982
-932
-978
-988
-982
-1012
-1066
-974
-989
-1014
-1049
-1091
-1054
-1059
-1102
-1111
-1089
-1147
-1229
-1216
-1289
-1365
-1330
-1384
-1416
-1388
-1312
-1339
-1393
-1379
-1324
-1278
-1267
-1225
-1197
-1181
-1125
-1166
-1214
-1196
-1221
-1238
-1282
-1317
-1308
-1276
-1291
-1273
-1246
-1200
-1106
-1026
-1005
-911
-869
-826
-806
-808
-811
-841
-848
-856
-891
-895
-916
-939
-944
-906
-824
-716
-654
-630
-513
-387
-381
-258
-302
-433
-372
-473
-511
-507
-691
-737
-782
-890
-925
-965
-1091
-1057
-1069
-1093
-918
-922
-952
-863
-916
-899
-902
-976
-977
-1080
-1168
-1195
-1225
-1413
-1423
-1478
-1570
-1477
-1552
-1530
-1465
-1503
-1385
-1375
-1386
-1305
-1354
-1452
-1506
-1545
-1657
-1707
-1877
-1933
-1913
-2033
-2014
-2016
-2054
-1990
-1967
-1974
-1957
-1910
-1917
-1834
-1804
-1810
-1660
-1709
-1704
-1653
-1695
-1682
-1638
-1687
-1678
-1666
-1682
-1647
-1686
-1694
-1612
-1595
-1513
-1461
-1473
-1268
-1173
-1183
-1064
-1052
-1089
-980
-994
-1044
-1004
-1005
-940
-977
-1008
-881
-853
-816
-622
-607
-515
-280
-216
-110
-3
-49
90
162
17
88
203
9
80
102
-51
-2
31
-3
6
-41
50
115
15
-5
-47
-88
-74
-79
-150
-142
-202
-244
-257
-420
-387
-412
-532
-580
-594
-674
-681
-785
-895
-898
-893
-993
-954
-1023
-1102
-1166
-1245
-1260
-1349
-1395
-1465
-1507
-1538
-1586
-1592
-1629
-1598
-1550
-1495
-1464
-1436
-1313
-1281
-1252
-1142
-1089
-1036
-1027
-1017
-961
-912
-857
-807
-801
-796
-735
-655
-619
-581
-500
-456
-388
-283
-169
-107
-26
37
56
172
282
327
393
387
339
395
417
388
493
521
508
688
701
689
918
856
896
1089
1045
1137
1317
1225
1314
1356
1241
1410
1445
1338
1522
1482
1477
1689
1583
1574
1610
1553
1624
1657
1529
1535
1472
1351
1426
1266
1096
1071
849
672
692
454
379
254
-21
-142
-275
-505
-636
-873
-1117
-1198
-1426
-1665
-1796
-2032
-2213
-2311
-2482
-2519
-2572
-2651
-2666
-2725
-2684
-2537
-2483
-2449
-2261
-2186
-2060
-1922
-1899
-1794
-1690
-1628
-1493
-1442
-1386
-1288
-1321
-1285
-1184
-1152
-1094
-1038
-991
-877
-799
-750
-656
-617
-550
-503
-474
-363
-331
-336
-246
-243
-225
-102
-108
-93
12
109
135
279
384
544
748
841
1025
1223
1380
1590
1721
1737
1953
2119
2178
2297
2406
2471
2603
2677
2809
2889
2902
3054
3164
3125
3216
3265
3242
3321
3322
3281
3258
3220
3188
3147
2912
2766
2606
2272
1937
1607
1039
580
114
-370
-938
-1550
-2139
-2627
-3071
-3454
-3709
-4105
-4374
-4495
-4609
-4727
-4721
-4712
-4614
-4567
-4472
-4254
-4085
-3970
-3775
-3604
-3405
-3069
-2829
-2655
-2542
-2334
-2105
-1903
-1824
-1643
-1481
-1392
-1250
-1086
-960
-859
-781
-734
-725
-672
-615
-666
-754
-803
-808
-881
-919
-947
-964
-962
-903
-759
-640
-507
-317
-106
103
379
644
942
1233
1518
1873
2254
2582
2958
3413
3796
4199
4704
5116
5381
5671
5908
6197
6416
6816
7296
7498
7706
8052
8053
7504
6534
5589
4880
3871
2654
1407
82
-1260
-2447
-3709
-4897
-5652
-6120
-6619
-7051
-6987
-6567
-6257
-6210
-5856
-5272
-4725
-4241
-3769
-3239
-2701
-2196
-1834
-1500
-1144
-651
-229
63
597
1376
1881
2129
2383
2693
2882
2666
2423
2316
1938
1349
669
-229
-1084
-1896
-2984
-4104
-4953
-5524
-6043
-6752
-7307
-7427
-7411
-7573
-7524
-7224
-6783
-6322
-6047
-5794
-5401
-4910
-4474
-4249
-4029
-3504
-2968
-2644
-2388
-1968
-1423
-927
-579
-121
475
997
1449
1830
2040
2272
2485
2456
2286
2135
2047
1863
1496
1150
991
787
613
550
661
905
1272
1768
2204
2585
3074
3565
4017
4447
4971
5538
5969
6389
6888
7350
7504
7656
7398
6613
5828
5174
4322
3392
2308
975
-324
-1457
-2521
-3506
-4426
-5178
-5665
-6086
-6334
-6205
-6068
-5944
-5773
-5548
-5132
-4651
-4232
-3889
-3522
-3177
-2607
-2132
-1733
-1288
-816
-305
329
909
1465
2003
2394
2673
2730
2556
2471
2437
2051
1519
825
146
-547
-1310
-2361
-3452
-4254
-4822
-5432
-6152
-6672
-6830
-6775
-6848
-6929
-6713
-6196
-5814
-5570
-5486
-5166
-4614
-4167
-4080
-3987
-3573
-3056
-2730
-2517
-2125
-1542
-932
-494
-10
589
1253
1801
2098
2265
2525
2731
2691
2427
2123
1965
1719
1376
1137
1023
977
978
1118
1404
1802
2257
2762
3189
3537
4024
4509
4816
5244
5639
6002
6488
6908
7220
7539
7604
6912
6109
5395
4558
3775
2784
1523
195
-866
-1921
-3163
-4285
-5036
-5383
-5742
-6186
-6362
-6169
-5843
-5617
-5491
-5204
-4746
-4173
-3735
-3517
-3147
-2545
-1994
-1744
-1346
-739
-143
380
863
1449
2095
2653
3036
3155
3010
2870
2790
2459
1882
1321
708
-43
-890
-1749
-2694
-3654
-4312
-4870
-5485
-5965
-6303
-6529
-6671
-6711
-6640
-6341
-6065
-5747
-5309
-4969
-4576
-4121
-3765
-3457
-3012
-2566
-2176
-1834
-1470
-1115
-738
-340
139
708
1179
1606
1988
2340
2641
2839
2873
2866
2930
2819
2600
2284
2044
2018
1983
1796
1710
1989
2309
2560
2821
3125
3567
4119
4499
4900
5211
5757
6337
6794
7232
7556
8203
8305
7687
6574
5758
4948
4054
2993
1583
180
-976
-1958
-3199
-4355
-5120
-5336
-5541
-5736
-5828
-5556
-5328
-5137
-4855
-4570
-4199
-3808
-3418
-3271
-3034
-2578
-2045
-1641
-1219
-651
-48
521
1211
1946
2539
3076
3529
3894
3942
3811
3341
2592
2119
1598
859
-166
-1222
-2070
-2751
-3634
-4751
-5402
-5624
-5716
-6002
-6492
-6703
-6484
-6184
-6136
-6119
-5759
-5186
-4832
-4802
-4659
-4093
-3387
-2961
-2760
-2377
-1712
-1258
-1001
-848
-543
-13
336
541
818
1245
1542
1701
1761
1881
2061
2006
1810
1738
1702
1623
1341
1078
1149
1233
1209
1235
1465
1938
2382
2617
2945
3592
4198
4697
5107
5483
6060
6745
7211
7602
8069
8467
8397
7283
6193
5443
4620
3565
2275
743
-736
-1761
-2890
-4128
-5202
-5793
-6044
-6166
-6343
-6225
-6066
-5876
-5607
-5206
-4684
-4345
-3974
-3618
-3274
-3004
-2441
-1855
-1375
-802
-123
483
1159
1922
2564
3043
3494
3997
4240
4119
3727
3360
2645
1714
935
220
-678
-1700
-2624
-3635
-4402
-5049
-5665
-6099
-6321
-6262
-6391
-6697
-6726
-6374
-6033
-5826
-5696
-5267
-4787
-4596
-4363
-3985
-3360
-2755
-2196
-1891
-1315
-611
-273
-54
220
681
1078
1115
1073
1250
1460
1508
1318
1200
1285
1360
1146
868
782
795
870
639
430
626
781
886
918
1240
1725
2301
2696
2983
3577
4188
4794
5218
5716
6450
7167
7786
8228
8577
9026
8631
7447
6388
5670
4804
3595
2222
396
-1048
-2028
-3295
-4728
-5678
-6011
-6230
-6514
-6668
-6562
-6241
-5910
-5709
-5378
-4751
-4214
-3928
-3676
-3329
-2843
-2100
-1580
-1205
-502
309
947
1589
2366
3002
3568
4121
4539
4601
4423
4114
3615
2834
1976
1187
317
-630
-1729
-2800
-3653
-4373
-5146
-5767
-6202
-6415
-6428
-6593
-6877
-6757
-6397
-6074
-5852
-5596
-5144
-4679
-4302
-3961
-3448
-2815
-2199
-1733
-1344
-737
-238
71
328
580
902
1111
1072
971
986
1095
1140
992
914
999
979
759
649
544
409
443
364
293
243
258
409
511
735
1073
1519
1968
2528
3033
3525
4225
4839
5535
6194
6850
7396
8000
8443
8755
8832
7968
6896
5940
5040
3987
2678
1050
-679
-1895
-2965
-4143
-5324
-6151
-6523
-6772
-6860
-6825
-6823
-6627
-6304
-5950
-5439
-5020
-4745
-4423
-3938
-3480
-2921
-2304
-1796
-1156
-454
292
1014
1722
2450
3060
3532
4039
4272
4174
3944
3606
3059
2244
1319
443
-345
-1327
-2301
-3215
-4067
-4742
-5406
-5990
-6276
-6427
-6501
-6675
-6770
-6495
-6139
-5923
-5742
-5306
-4953
-4617
-4263
-3823
-3177
-2608
-2070
-1547
-951
-279
201
443
813
1223
1473
1528
1449
1310
1198
1076
777
646
568
529
387
194
223
158
95
48
131
245
334
388
432
627
872
1006
1267
1692
2175
2674
3179
3799
4290
4965
5710
6294
6933
7571
8097
8508
8989
8983
8147
7047
6076
5234
4138
2681
961
-697
-1880
-2950
-4216
-5465
-6281
-6629
-6805
-6867
-6935
-6802
-6439
-6026
-5628
-5304
-4992
-4703
-4273
-3795
-3307
-2847
-2348
-1855
-1329
-738
45
806
1575
2396
3014
3549
3948
4095
4078
3992
3790
3369
2514
1608
829
-15
-976
-1884
-2769
-3595
-4206
-4862
-5395
-5786
-6118
-6247
-6384
-6400
-6199
-6012
-5758
-5453
-5157
-4823
-4440
-4145
-3732
-3150
-2722
-2274
-1647
-1179
-745
-341
75
513
809
1120
1310
1353
1324
1383
1261
1104
1066
1012
925
807
681
568
384
258
314
270
258
305
322
422
611
797
931
1158
1428
1869
2477
2886
3375
3918
4469
5030
5557
6141
6713
7220
7774
8272
8136
7454
6546
5631
4878
3986
2765
1224
-232
-1323
-2282
-3406
-4617
-5461
-5856
-5975
-5973
-6021
-6041
-5821
-5515
-5179
-4989
-4888
-4600
-4198
-3779
-3460
-3218
-2913
-2506
-2057
-1551
-912
-231
522
1235
1805
2291
2691
2976
3160
3203
3175
3006
2447
1713
1041
402
-401
-1190
-1977
-2686
-3225
-3767
-4285
-4782
-5099
-5263
-5476
-5602
-5507
-5368
-5310
-5219
-5091
-4945
-4717
-4500
-4220
-3815
-3430
-3032
-2613
-2200
-1752
-1343
-968
-553
-143
172
431
555
624
745
720
615
648
678
683
668
620
605
518
404
388
416
414
478
525
521
621
732
807
873
1017
1356
1754
2068
2403
2808
3206
3631
4113
4630
5219
5723
6249
6792
7117
7085
6547
5788
5084
4541
3826
2713
1409
173
-738
-1637
-2751
-3723
-4454
-4770
-4771
-4871
-5004
-5024
-4880
-4683
-4558
-4501
-4336
-4084
-3905
-3710
-3562
-3442
-3224
-3039
-2763
-2297
-1728
-1071
-440
84
654
1259
1733
2104
2422
2641
2793
2622
2260
1941
1499
984
392
-296
-888
-1356
-1881
-2479
-3040
-3464
-3717
-4010
-4435
-4641
-4697
-4708
-4734
-4901
-4937
-4830
-4751
-4646
-4499
-4270
-3942
-3581
-3344
-3021
-2594
-2231
-1869
-1548
-1150
-669
-344
-175
-6
180
387
539
574
621
824
967
1031
987
918
964
984
897
889
921
969
968
911
899
954
1052
1130
1256
1459
1750
2024
2211
2455
2814
3271
3656
3982
4428
4924
5477
5884
6126
5996
5585
5061
4453
3922
3256
2298
1180
79
-716
-1487
-2380
-3274
-3959
-4165
-4175
-4320
-4527
-4599
-4470
-4284
-4213
-4161
-4070
-3846
-3684
-3640
-3599
-3460
-3273
-3133
-2950
-2582
-2033
-1421
-964
-563
-54
524
1053
1401
1655
1771
1824
1876
1752
1477
1062
604
141
-336
-746
-1286
-1793
-2214
-2576
-2846
-3208
-3552
-3809
-4027
-4140
-4248
-4343
-4468
-4609
-4643
-4647
-4582
-4495
-4345
-4177
-3991
-3673
-3374
-3055
-2733
-2370
-1955
-1571
-1200
-890
-644
-398
-141
97
292
528
717
862
991
1083
1175
1197
1195
1244
1301
1318
1282
1193
1120
1106
1092
1064
1060
1175
1393
1581
1736
1920
2200
2510
2821
3121
3487
3935
4364
4749
5080
5336
5377
5076
4501
4000
3611
3068
2267
1145
161
-564
-1310
-2166
-3138
-3765
-3933
-4036
-4222
-4460
-4454
-4322
-4197
-4149
-4126
-3874
-3667
-3549
-3501
-3480
-3250
-3062
-3016
-2874
-2524
-1993
-1505
-1145
-750
-234
296
782
1166
1482
1747
1833
1756
1683
1543
1273
871
398
-22
-364
-825
-1384
-1914
-2304
-2543
-2864
-3251
-3494
-3629
-3726
-3862
-4020
-4097
-4111
-4190
-4202
-4119
-4002
-3782
-3648
-3519
-3317
-3063
-2759
-2495
-2186
-1791
-1351
-977
-694
-410
-169
150
437
720
1011
1212
1359
1521
1600
1618
1612
1581
1603
1638
1611
1586
1460
1358
1343
1354
1387
1440
1542
1707
1873
2009
2223
2466
2660
2936
3283
3643
4025
4375
4770
5105
5453
5695
5606
5191
4628
4286
3917
3239
2298
1181
376
-302
-1027
-1912
-2813
-3272
-3360
-3441
-3699
-3884
-3775
-3546
-3354
-3259
-3098
-2839
-2636
-2483
-2415
-2351
-2169
-2030
-1934
-1768
-1462
-1044
-713
-463
-127
369
815
1170
1468
1750
1930
1936
1842
1692
1483
1216
856
421
-18
-406
-869
-1334
-1775
-2084
-2314
-2607
-2855
-3017
-3148
-3308
-3400
-3375
-3359
-3367
-3382
-3319
-3241
-3186
-3045
-2898
-2658
-2385
-2156
-1891
-1670
-1384
-1091
-841
-554
-237
70
220
330
542
818
1021
1096
1249
1404
1510
1565
1513
1467
1515
1566
1545
1490
1494
1525
1515
1502
1575
1679
1791
1937
2092
2314
2571
2790
3003
3281
3569
3900
4228
4560
4910
5267
5598
5869
5974
5693
5129
4515
4092
3644
2836
1735
687
-82
-743
-1568
-2564
-3278
-3511
-3486
-3592
-3827
-3904
-3704
-3397
-3212
-3066
-2855
-2517
-2244
-2096
-2001
-1884
-1724
-1562
-1372
-1132
-805
-469
-210
48
408
801
1106
1331
1542
1646
1612
1506
1325
1024
660
264
-165
-622
-1151
-1717
-2222
-2629
-2930
-3212
-3505
-3683
-3764
-3820
-3868
-3861
-3747
-3603
-3481
-3355
-3178
-3007
-2875
-2706
-2525
-2254
-1950
-1731
-1530
-1259
-926
-651
-459
-264
-12
230
374
406
425
544
714
784
754
746
799
831
788
700
665
699
724
752
762
827
908
949
1003
1138
1366
1588
1780
1975
2263
2578
2870
3125
3392
3757
4144
4490
4810
5156
5464
5732
5975
5924
5491
4847
4237
3742
3126
2174
963
-113
-853
-1531
-2476
-3510
-4125
-4212
-4154
-4295
-4505
-4478
-4096
-3653
-3394
-3179
-2868
-2429
-2050
-1826
-1695
-1470
-1187
-970
-738
-456
-117
172
403
664
987
1312
1540
1671
1732
1800
1764
1438
961
550
185
-191
-716
-1350
-1903
-2419
-2878
-3333
-3761
-3991
-4097
-4139
-4182
-4168
-4105
-3978
-3740
-3540
-3279
-3001
-2755
-2489
-2282
-2092
-1878
-1647
-1365
-1118
-928
-707
-531
-373
-243
-124
-1
125
240
203
165
170
146
108
52
78
83
51
60
-11
-49
-21
47
75
149
271
397
575
695
877
1126
1421
1745
1984
2302
2665
2990
3318
3616
3920
4237
4621
4911
5135
5427
5730
6006
6204
6266
5998
5410
4749
4138
3528
2662
1532
367
-584
-1313
-2201
-3260
-4145
-4474
-4476
-4535
-4671
-4719
-4377
-3873
-3439
-3099
-2727
-2194
-1648
-1215
-973
-716
-471
-210
16
210
471
682
839
1025
1259
1450
1571
1649
1699
1728
1670
1365
942
485
56
-330
-872
-1454
-2001
-2585
-3066
-3531
-3968
-4209
-4391
-4439
-4424
-4336
-4242
-4130
-3849
-3555
-3205
-2932
-2634
-2261
-1970
-1726
-1545
-1378
-1101
-860
-722
-579
-444
-287
-207
-208
-162
-69
-37
-95
-218
-309
-351
-423
-528
-593
-557
-523
-508
-538
-549
-499
-442
-377
-241
-69
125
289
416
648
856
1104
1373
1652
1997
2347
2711
3031
3334
3606
3888
4234
4556
4824
5035
5225
5488
5721
5878
5874
5506
4898
4250
3598
2916
2017
852
-276
-1209
-1926
-2813
-3820
-4628
-4887
-4762
-4715
-4756
-4772
-4326
-3626
-3072
-2711
-2360
-1801
-1120
-622
-415
-293
-72
247
461
587
673
842
1014
1171
1304
1375
1476
1529
1535
1474
1396
1122
643
147
-318
-732
-1198
-1818
-2461
-2997
-3351
-3671
-4074
-4332
-4410
-4263
-4083
-3945
-3766
-3545
-3116
-2721
-2395
-2090
-1772
-1428
-1151
-991
-857
-713
-539
-396
-351
-264
-159
-106
-142
-171
-160
-173
-227
-359
-446
-493
-538
-643
-756
-746
-669
-621
-643
-628
-517
-383
-273
-204
-94
179
421
603
751
992
1328
1661
1959
2198
2526
2892
3224
3433
3658
3931
4192
4394
4582
4797
4964
5113
5257
5366
5525
5705
5624
5103
4390
3734
3096
2343
1235
32
-995
-1774
-2548
-3572
-4453
-4911
-4889
-4747
-4644
-4522
-4183
-3454
-2822
-2296
-1797
-1215
-612
-50
322
488
636
788
965
1024
1097
1165
1181
1193
1286
1318
1270
1261
1174
1087
998
767
265
-265
-689
-1079
-1571
-2224
-2846
-3307
-3616
-3944
-4378
-4636
-4552
-4366
-4238
-4119
-3891
-3524
-3059
-2665
-2373
-2021
-1603
-1290
-1114
-999
-879
-760
-619
-537
-562
-533
-469
-539
-615
-658
-661
-685
-767
-830
-939
-978
-1076
-1267
-1359
-1342
-1259
-1237
-1229
-1185
-1076
-910
-794
-671
-485
-144
141
374
621
882
1183
1466
1795
2048
2374
2709
2968
3250
3464
3710
3930
4104
4310
4500
4627
4772
4865
4978
5145
5251
5297
5066
4460
3705
2989
2288
1366
213
-936
-1896
-2614
-3390
-4300
-4998
-5228
-4962
-4699
-4558
-4264
-3698
-2869
-2124
-1629
-1154
-555
135
606
779
798
843
1045
1138
1096
1007
1013
1117
1123
1078
1012
959
956
880
712
490
128
-410
-965
-1421
-1835
-2289
-2869
-3399
-3717
-3953
-4171
-4405
-4441
-4172
-3784
-3498
-3267
-2973
-2532
-2030
-1687
-1469
-1184
-866
-643
-545
-626
-593
-478
-410
-421
-501
-492
-476
-487
-595
-710
-756
-787
-841
-1016
-1160
-1201
-1319
-1421
-1489
-1478
-1327
-1194
-1033
-931
-729
-436
-236
-48
159
485
821
1084
1287
1457
1784
2125
2328
2535
2751
3041
3294
3493
3676
3792
3984
4200
4264
4304
4437
4473
4546
4627
4714
4890
5008
4960
4475
3776
3079
2359
1619
517
-630
-1634
-2359
-3006
-3903
-4649
-4990
-4813
-4465
-4195
-3879
-3384
-2478
-1630
-1092
-627
-106
543
1059
1208
1182
1129
1192
1235
1051
857
795
804
760
675
558
491
481
354
154
-38
-321
-800
-1387
-1906
-2326
-2710
-3198
-3669
-4050
-4167
-4130
-4262
-4245
-3989
-3475
-3054
-2857
-2392
-2176
-1577
-1129
-1173
-779
-759
-397
-469
-580
-645
-725
-554
-734
-856
-925
-955
-934
-1023
-1109
-1164
-1271
-1166
-1258
-1421
-1446
-1500
-1550
-1523
-1548
-1388
-1285
-1006
-870
-671
-388
-201
126
375
679
968
1259
1640
1761
1987
2406
2365
2752
2858
2982
3320
3269
3620
3545
3736
3883
3842
4025
3982
4174
4199
4239
4374
4474
4646
4725
4423
3876
3161
2394
1720
792
-398
-1463
-2316
-2905
-3638
-4291
-4835
-4806
-4321
-3904
-3525
-3093
-2305
-1386
-653
-209
190
688
1217
1537
1428
1211
1175
1209
1105
904
702
646
726
665
523
417
393
287
137
-128
-455
-872
-1442
-1939
-2452
-2898
-3234
-3615
-3884
-3933
-3992
-4000
-3842
-3581
-3161
-2721
-2355
-2025
-1664
-1317
-1024
-785
-651
-469
-381
-357
-388
-552
-683
-730
-806
-908
-1015
-1195
-1260
-1325
-1437
-1513
-1589
-1618
-1594
-1618
-1658
-1684
-1760
-1701
-1605
-1555
-1453
-1316
-1087
-774
-457
-263
25
375
757
1057
1208
1434
1759
2041
2233
2336
2449
2697
2827
2879
2938
2956
3114
3270
3324
3354
3440
3580
3677
3759
3795
3909
4082
4246
4440
4521
4329
3690
2931
2092
1291
322
-958
-2013
-2877
-3421
-4051
-4768
-5188
-5038
-4446
-3925
-3427
-2849
-1930
-930
-291
97
397
912
1309
1406
1204
964
882
732
602
317
121
253
194
172
99
-84
16
-220
-356
-587
-1058
-1403
-2056
-2542
-2972
-3382
-3780
-3993
-4149
-4059
-3990
-3941
-3680
-3304
-2728
-2323
-2093
-1712
-1349
-1021
-892
-850
-790
-778
-637
-783
-1006
-1124
-1241
-1246
-1320
-1526
-1546
-1513
-1604
-1609
-1766
-1807
-1737
-1867
-1795
-1772
-1803
-1746
-1697
-1691
-1553
-1411
-1282
-1105
-907
-669
-463
-155
134
425
735
1047
1376
1565
1803
2060
2207
2389
2516
2558
2619
2727
2761
2730
2758
2780
2842
2936
2992
2967
3043
3164
3296
3372
3498
3737
3968
4229
4300
3868
3228
2569
1623
628
-470
-1685
-2658
-3382
-4014
-4625
-5056
-5133
-4679
-4096
-3437
-2651
-1926
-994
-135
383
707
1035
1279
1387
1355
1069
768
548
352
158
0
-71
-25
-17
-15
-11
-155
-272
-418
-706
-1095
-1602
-2119
-2577
-2970
-3342
-3671
-3850
-3802
-3616
-3492
-3389
-3091
-2646
-2117
-1678
-1480
-1210
-893
-696
-648
-743
-817
-776
-786
-931
-1145
-1324
-1413
-1506
-1604
-1767
-1796
-1811
-1858
-1896
-1928
-1945
-1930
-1846
-1814
-1695
-1609
-1555
-1398
-1255
-1116
-991
-961
-838
-484
-267
-45
290
587
973
1253
1484
1734
1970
2203
2299
2372
2425
2448
2436
2419
2413
2354
2385
2381
2391
2478
2529
2596
2745
2882
3069
3243
3356
3603
3885
4135
4274
4515
4542
4053
3407
2367
1167
97
-1153
-2400
-3408
-4103
-4566
-4847
-4953
-4726
-4125
-3242
-2272
-1281
-465
386
1177
1538
1732
1721
1602
1502
1283
963
566
246
135
42
-99
-90
-58
4
46
-88
-390
-733
-1005
-1465
-1974
-2382
-2841
-3220
-3696
-3843
-3811
-3715
-3346
-3065
-2663
-2165
-1739
-1517
-1276
-865
-675
-606
-645
-706
-649
-654
-872
-1141
-1246
-1240
-1362
-1664
-1838
-1927
-2053
-2182
-2399
-2552
-2491
-2492
-2523
-2479
-2344
-2058
-1829
-1565
-1367
-1100
-774
-640
-421
-276
-193
-44
26
228
358
514
686
856
1181
1314
1439
1611
1848
2024
2073
2052
1960
2003
1970
1871
1816
1901
1937
2085
2268
2370
2665
2940
3253
3508
3700
4000
4192
4341
4534
4590
4627
4651
4157
3205
2131
870
-450
-1682
-3003
-4107
-4738
-5147
-5302
-5195
-4848
-4124
-3080
-2077
-1044
-56
746
1505
1889
1960
1966
1747
1523
1284
905
616
421
261
126
44
-17
-3
7
-185
-470
-829
-1316
-1825
-2364
-2960
-3391
-3881
-4119
-4106
-4107
-3710
-3344
-2927
-2285
-1765
-1384
-1123
-832
-546
-467
-512
-782
-891
-966
-1135
-1282
-1595
-1604
-1582
-1788
-1861
-2062
-2104
-2068
-2307
-2456
-2570
-2615
-2600
-2575
-2510
-2357
-2030
-1748
-1451
-1140
-867
-593
-398
-167
-97
-92
-40
-33
20
98
165
297
664
871
1043
1376
1534
1738
1927
1912
1904
1912
1876
1683
1629
1646
1612
1756
1836
2036
2329
2661
3007
3258
3635
3914
4112
4324
4370
4463
4641
4614
4566
4380
3604
2535
1325
-222
-1533
-2693
-3990
-4919
-5443
-5650
-5519
-5087
-4505
-3573
-2291
-1168
-61
803
1544
2214
2501
2480
2232
1894
1556
1245
812
507
282
144
96
-91
-258
-405
-562
-791
-1179
-1696
-2276
-2762
-3195
-3614
-3815
-3985
-4136
-3828
-3528
-3155
-2608
-2179
-1630
-1214
-916
-865
-856
-710
-665
-836
-1059
-1198
-1229
-1295
-1402
-1535
-1637
-1521
-1647
-1876
-2022
-2247
-2351
-2545
-2726
-2858
-2888
-2797
-2617
-2331
-2030
-1647
-1324
-909
-640
-454
-327
-294
-148
-202
-220
-270
-304
-167
8
252
486
810
1063
1292
1609
1691
1801
1897
1865
1784
1633
1475
1434
1479
1515
1700
1922
2209
2647
2861
3167
3545
3818
4086
4192
4160
4285
4314
4258
4299
4277
4284
4222
3498
2269
1175
-301
-1522
-2704
-4087
-5012
-5433
-5525
-5441
-4920
-4251
-3081
-1644
-563
523
1398
2186
2877
3057
2836
2506
2055
1609
1167
591
215
29
-107
-197
-326
-524
-591
-698
-1037
-1396
-1863
-2411
-2802
-3238
-3573
-3760
-4010
-3723
-3313
-3063
-2493
-1901
-1410
-789
-344
-352
-444
-411
-468
-691
-1003
-1326
-1510
-1527
-1604
-1695
-1823
-1851
-1760
-1852
-2045
-2258
-2490
-2594
-2756
-2959
-3134
-3164
-3020
-2793
-2484
-2147
-1640
-1137
-676
-295
-9
218
413
518
434
341
185
70
19
-96
10
195
381
542
720
967
1111
1321
1437
1375
1430
1532
1475
1404
1530
1736
1909
2123
2394
2641
2995
3345
3628
3829
4002
4163
4102
4109
4118
4144
4174
4249
4253
4089
3690
2642
1441
-49
-1443
-2641
-3912
-4874
-5557
-5629
-5535
-4997
-4183
-3206
-1773
-511
628
1567
2262
2786
2993
2867
2475
2027
1453
940
478
100
-67
-146
-218
-343
-477
-630
-874
-1198
-1587
-2055
-2569
-3045
-3444
-3828
-4064
-4024
-3709
-3259
-2687
-2140
-1590
-969
-445
-251
-280
-378
-498
-658
-995
-1442
-1651
-1736
-1779
-1717
-1773
-1803
-1673
-1661
-1784
-1975
-2195
-2461
-2658
-2850
-3133
-3199
-3142
-2868
-2516
-2090
-1607
-1105
-468
-75
287
553
694
795
734
561
314
179
-65
-271
-285
-308
-216
-17
203
577
848
961
1139
1368
1443
1469
1412
1331
1547
1592
1638
1728
1937
2310
2624
2866
3023
3426
3688
3817
3988
3964
4024
3968
3920
3856
3806
3857
3758
3623
2873
1744
529
-1034
-2253
-3469
-4572
-5350
-5638
-5430
-5132
-4381
-3413
-2167
-804
396
1383
2045
2597
2896
2903
2663
2207
1574
1001
554
124
-101
-282
-339
-363
-526
-731
-1017
-1333
-1758
-2251
-2689
-3071
-3486
-3777
-4076
-4091
-3631
-3185
-2599
-2036
-1501
-958
-557
-351
-409
-529
-716
-965
-1267
-1599
-1842
-1997
-1990
-1862
-1790
-1771
-1783
-1769
-1803
-1958
-2233
-2530
-2762
-2979
-3215
-3322
-3215
-2848
-2359
-1962
-1426
-937
-382
58
326
554
619
658
486
375
71
-141
-219
-480
-421
-422
-307
-50
182
475
654
834
960
1146
1200
1102
1179
1166
1260
1447
1517
1678
2056
2323
2609
2862
3072
3433
3530
3688
3656
3558
3629
3548
3518
3460
3493
3617
3712
3817
3630
2783
1685
396
-1055
-2337
-3659
-4635
-5341
-5510
-5187
-4793
-3923
-2787
-1350
-18
1097
2027
2490
2917
3079
2833
2370
1785
1149
579
105
-272
-462
-532
-446
-431
-587
-867
-1135
-1441
-1906
-2383
-2886
-3345
-3604
-3711
-3894
-3893
-3386
-2750
-2161
-1521
-1014
-627
-174
31
-218
-509
-891
-1261
-1622
-2035
-2311
-2394
-2321
-2160
-1964
-1882
-1766
-1707
-1763
-1920
-2180
-2435
-2728
-2923
-3143
-3205
-3096
-2854
-2318
-1850
-1323
-808
-351
69
329
519
406
327
252
9
-254
-569
-721
-688
-629
-531
-315
-115
185
472
498
573
715
823
795
687
817
857
1030
1300
1540
1909
2146
2481
2737
2887
3200
3304
3360
3401
3227
3246
3067
2961
3038
3021
3249
3298
3517
3642
3476
3587
2694
1560
333
-1279
-2447
-3710
-4693
-5304
-5375
-4871
-4294
-3396
-2255
-927
431
1385
2055
2412
2536
2563
2196
1604
1098
554
141
-214
-497
-447
-382
-279
-239
-465
-721
-1107
-1581
-2138
-2691
-3151
-3511
-3629
-3698
-3747
-3469
-2822
-2257
-1597
-1056
-717
-393
-294
-381
-753
-1075
-1409
-1852
-2120
-2346
-2353
-2230
-2060
-1799
-1593
-1467
-1459
-1552
-1716
-1983
-2319
-2679
-2994
-3168
-3259
-3233
-2949
-2505
-1984
-1445
-974
-522
-132
160
293
349
300
170
7
-173
-341
-492
-538
-518
-381
-159
-51
57
308
581
676
757
852
905
982
981
1095
1127
1261
1614
1720
2024
2363
2510
2706
2948
3124
3129
3185
3127
3085
3145
3056
3020
3053
3208
3424
3484
3591
3673
3760
3550
2624
1534
48
-1409
-2615
-3937
-4848
-5304
-5210
-4763
-3971
-3043
-1891
-464
724
1637
2189
2502
2599
2489
2026
1529
1070
496
144
-238
-497
-469
-375
-384
-543
-736
-1080
-1566
-2006
-2588
-3070
-3382
-3684
-3679
-3635
-3413
-3201
-2684
-1926
-1455
-900
-644
-577
-549
-711
-1128
-1551
-1846
-2161
-2360
-2482
-2472
-2241
-1951
-1631
-1423
-1356
-1356
-1527
-1788
-2106
-2477
-2862
-3091
-3237
-3265
-3165
-2891
-2383
-1868
-1224
-781
-447
-79
93
284
183
94
-2
-104
-147
-427
-455
-412
-269
-167
-61
186
259
437
478
445
559
563
467
528
608
779
999
1318
1755
1980
2397
2553
2740
2919
3056
3104
2923
3124
2961
2858
2974
2969
3273
3543
3636
3934
4177
4411
4607
4578
4306
3200
1922
378
-1465
-2762
-4104
-5008
-5396
-5335
-4725
-4020
-2822
-1611
-312
949
1745
2310
2494
2422
2221
1916
1426
1017
552
154
-22
-148
-86
-69
-21
-219
-523
-981
-1704
-2225
-2862
-3376
-3661
-3919
-3884
-3731
-3291
-2705
-2187
-1712
-1079
-662
-509
-408
-614
-841
-1052
-1508
-2015
-2370
-2476
-2520
-2486
-2320
-2187
-1859
-1605
-1506
-1537
-1667
-1810
-2160
-2462
-2762
-2984
-3004
-2989
-2823
-2530
-2154
-1669
-1146
-726
-452
-135
35
128
162
72
-45
-184
-261
-371
-469
-540
-426
-284
-199
-54
11
150
213
246
249
271
371
467
616
749
1121
1497
1820
2220
2481
2744
2881
3024
3020
2961
2942
2900
2955
2867
2981
3074
3153
3402
3673
3829
4062
4281
4268
4411
4328
3899
2804
1325
-152
-1765
-3121
-4318
-5143
-5549
-5249
-4524
-3916
-2841
-1524
-297
850
1594
1946
2162
2239
2053
1670
1206
862
548
257
40
-66
-12
63
100
-186
-665
-1183
-1771
-2359
-3046
-3483
-3694
-3942
-3819
-3554
-3198
-2572
-1848
-1186
-535
-325
-543
-456
-706
-996
-1240
-1757
-2218
-2411
-2503
-2739
-2476
-2321
-2013
-1600
-1598
-1534
-1511
-1602
-1782
-1942
-2335
-2663
-2843
-3119
-3079
-2840
-2595
-2212
-1757
-1350
-993
-690
-393
-183
-7
4
-90
-229
-326
-385
-570
-531
-620
-603
-390
-373
-318
-243
-74
48
108
238
345
422
640
806
902
1163
1591
1796
1961
2315
2355
2447
2696
2744
2541
2683
2764
2697
2771
2731
2797
2840
3053
3139
3258
3471
3637
3823
3826
4049
4078
3893
3227
1938
563
-887
-2117
-3368
-4349
-4881
-4892
-4425
-3812
-2983
-2017
-808
336
1034
1484
1645
1738
1754
1548
1152
779
525
261
83
-97
-184
-91
-49
-310
-756
-1269
-1832
-2371
-2928
-3429
-3793
-3889
-3777
-3574
-3208
-2666
-1971
-1265
-652
-386
-594
-561
-732
-1021
-1274
-1701
-2060
-2313
-2400
-2584
-2544
-2342
-2038
-1790
-1812
-1713
-1709
-1819
-1890
-2052
-2344
-2606
-2738
-3016
-3053
-2903
-2723
-2342
-1973
-1569
-1243
-935
-648
-442
-285
-146
-128
-175
-204
-257
-382
-470
-467
-535
-496
-466
-462
-414
-291
-110
21
191
383
604
780
998
1155
1333
1535
1754
2066
2006
2300
2497
2406
2707
2654
2611
2597
2742
2719
2645
2970
2931
3016
3127
3250
3348
3483
3729
3786
4042
4141
4245
3929
2970
1795
266
-1191
-2519
-3767
-4654
-4996
-4833
-4352
-3559
-2672
-1640
-431
518
1200
1565
1691
1733
1578
1286
935
582
277
127
-26
-109
-5
1
-80
-304
-760
-1368
-1923
-2532
-3068
-3332
-3703
-3709
-3521
-3325
-2802
-2288
-1684
-1058
-493
-388
-497
-659
-1086
-1242
-1542
-1900
-2166
-2412
-2507
-2579
-2503
-2357
-2143
-1978
-1875
-1877
-1989
-2049
-2214
-2396
-2613
-2797
-3014
-3114
-3058
-2937
-2575
-2227
-1821
-1432
-1100
-782
-512
-269
-108
-21
11
13
-52
-99
-148
-215
-275
-265
-247
-303
-265
-209
-265
-92
167
179
357
667
789
980
1266
1470
1681
1891
2076
2115
2280
2304
2357
2375
2384
2555
2441
2612
2696
2791
2939
3083
3178
3103
3200
3131
3280
3453
3477
3563
3740
3969
3945
3334
2095
860
-511
-1742
-2949
-4213
-4776
-4852
-4479
-3945
-3207
-2261
-1146
9
622
1010
1344
1514
1572
1373
957
631
383
219
35
-95
-55
53
38
-258
-710
-1263
-1815
-2332
-2896
-3430
-3656
-3820
-3653
-3379
-3083
-2460
-1849
-1172
-645
-363
-536
-657
-804
-1282
-1482
-1798
-2135
-2215
-2238
-2421
-2437
-2267
-2186
-2083
-2097
-2112
-2174
-2196
-2265
-2427
-2525
-2656
-2727
-2854
-2798
-2645
-2525
-2167
-1871
-1507
-1172
-905
-622
-420
-88
70
133
149
188
131
-105
-203
-350
-363
-271
-359
-427
-373
-217
-162
-2
176
313
479
699
918
965
1214
1469
1552
1774
2010
2058
2092
2363
2433
2433
2622
2649
2717
2749
2729
2808
2916
2880
2936
2976
2905
3160
3363
3506
3790
4095
4174
4313
3858
2614
1459
14
-1517
-2731
-3877
-4747
-5014
-4775
-4236
-3470
-2519
-1467
-342
477
1010
1350
1319
1362
1340
996
738
529
331
299
332
288
270
282
90
-368
-960
-1589
-2201
-2744
-3194
-3554
-3796
-3724
-3390
-3072
-2535
-1932
-1361
-728
-338
-93
-315
-688
-947
-1490
-1805
-2024
-2281
-2372
-2132
-2012
-2117
-1950
-2055
-2074
-2007
-2253
-2450
-2513
-2618
-2669
-2628
-2699
-2562
-2376
-2271
-2072
-1875
-1630
-1367
-1178
-1042
-825
-611
-443
-315
-188
-35
39
20
-35
-100
-308
-456
-529
-538
-424
-342
-255
-293
-178
4
63
244
416
677
908
1076
1186
1439
1632
1752
1988
2011
2105
2281
2341
2344
2421
2593
2606
2574
2604
2557
2575
2597
2691
2804
2844
3107
3336
3444
3846
4143
4317
4457
4353
3328
2110
882
-807
-1938
-3136
-4118
-4477
-4466
-4036
-3590
-2645
-1637
-651
146
606
943
959
1044
1006
736
601
509
351
248
302
285
417
435
229
-189
-833
-1365
-2084
-2710
-3170
-3544
-3623
-3617
-3399
-3189
-2676
-2080
-1530
-923
-595
-315
-367
-750
-988
-1354
-1767
-2047
-2173
-2226
-2222
-2105
-2120
-1973
-1954
-2020
-2148
-2357
-2351
-2453
-2445
-2458
-2428
-2307
-2250
-2177
-2177
-2014
-1917
-1787
-1565
-1499
-1301
-1095
-906
-723
-522
-335
-229
-81
-4
-6
-80
-229
-405
-604
-623
-669
-701
-510
-394
-297
-100
112
317
526
811
1060
1251
1471
1610
1724
1820
2029
2049
2092
2253
2186
2293
2424
2440
2536
2694
2662
2578
2641
2605
2481
2610
2690
2862
3158
3272
3580
3822
4152
4332
4355
4170
3218
1949
408
-1075
-2231
-3393
-4349
-4868
-4666
-4183
-3424
-2610
-1843
-726
151
592
681
665
641
707
647
332
173
86
133
215
156
226
253
99
-326
-955
-1681
-2324
-2821
-3284
-3619
-3719
-3627
-3336
-2900
-2437
-1893
-1321
-770
-440
-276
-475
-929
-1128
-1543
-1787
-1873
-2177
-2141
-1975
-1842
-1760
-1685
-1752
-1947
-1978
-2219
-2469
-2570
-2606
-2531
-2490
-2404
-2283
-2211
-2028
-1862
-1825
-1627
-1408
-1355
-1168
-1014
-846
-564
-363
-214
-153
-71
-65
-65
-175
-243
-356
-624
-606
-558
-565
-437
-307
-299
-80
172
289
472
662
959
1107
1182
1405
1492
1599
1729
1855
1841
1867
1963
1924
2152
2178
2201
2407
2484
2512
2639
2627
2652
2810
2733
2903
3012
3127
3356
3563
3833
3960
4201
4250
3814
2795
1508
175
-1355
-2475
-3372
-4334
-4528
-4338
-4018
-3263
-2458
-1645
-755
-54
279
439
526
498
579
441
247
227
84
123
234
230
291
313
-3
-474
-1022
-1707
-2232
-2684
-3086
-3274
-3346
-3246
-2894
-2592
-2155
-1690
-1250
-857
-663
-781
-1074
-1201
-1495
-1682
-1732
-1959
-1979
-1765
-1716
-1609
-1479
-1565
-1685
-1802
-2017
-2262
-2313
-2414
-2438
-2280
-2285
-2284
-2173
-2070
-1907
-1793
-1718
-1598
-1482
-1377
-1281
-1105
-812
-512
-279
-148
17
134
101
103
-23
-92
-244
-358
-337
-421
-307
-177
-67
72
180
323
341
526
688
870
1058
1022
1334
1388
1489
1812
1903
2149
2286
2409
2403
2564
2708
2696
2726
2753
2751
2775
2801
2802
2838
2829
2990
3073
3175
3546
3655
3751
4104
4086
3598
2627
1307
-63
-1360
-2491
-3590
-4290
-4477
-4175
-3623
-3178
-2325
-1376
-580
133
309
321
490
648
513
394
338
334
474
512
502
555
627
516
188
-478
-1148
-1665
-2337
-2752
-3080
-3349
-3206
-3007
-2827
-2489
-1986
-1571
-1138
-779
-688
-730
-1069
-1206
-1456
-1694
-1587
-1750
-1677
-1544
-1522
-1480
-1420
-1466
-1764
-1792
-2111
-2431
-2420
-2593
-2519
-2427
-2372
-2200
-2176
-2125
-1986
-1864
-1822
-1620
-1490
-1485
-1300
-1086
-827
-530
-284
-158
62
111
196
218
-25
-51
-160
-310
-326
-318
-354
-256
-30
2
105
253
332
499
624
720
809
962
1112
1336
1443
1614
1876
1962
2117
2201
2325
2432
2597
2656
2616
2577
2591
2549
2413
2471
2446
2471
2575
2814
2928
3204
3622
3733
3926
4134
3968
3119
2074
778
-782
-1915
-3073
-4134
-4591
-4531
-4194
-3671
-2862
-2149
-1275
-451
-23
90
125
308
398
367
281
295
429
641
741
737
726
723
552
18
-665
-1362
-2001
-2508
-2953
-3267
-3386
-3238
-2894
-2667
-2281
-1819
-1389
-1007
-795
-658
-585
-828
-1244
-1479
-1761
-1832
-1743
-1824
-1745
-1552
-1508
-1621
-1698
-1919
-2030
-1987
-2289
-2375
-2364
-2358
-2220
-2188
-2115
-2071
-1973
-1958
-1976
-1858
-1802
-1682
-1379
-1210
-985
-757
-516
-233
-76
170
106
111
49
-214
-405
-679
-643
-746
-665
-461
-499
-196
-3
38
258
522
520
658
777
871
1096
1303
1451
1576
1876
1906
2047
2128
2110
2319
2384
2316
2363
2404
2332
2270
2315
2352
2361
2607
2645
2702
2965
3160
3387
3701
3916
3929
4125
3611
2463
1454
-4
-1473
-2491
-3478
-4451
-4489
-4242
-3976
-3130
-2440
-1783
-1007
-447
-337
-212
-85
-114
144
151
197
468
635
942
1163
1249
1178
1021
612
-103
-798
-1543
-2186
-2626
-2916
-3139
-3140
-2995
-2735
-2330
-2043
-1669
-1318
-1027
-928
-821
-1148
-1551
-1517
-1801
-1775
-1603
-1552
-1449
-1202
-1148
-1374
-1434
-1611
-1744
-1869
-2040
-2152
-2195
-2177
-2087
-2072
-2105
-2014
-2047
-2085
-2042
-1980
-1870
-1737
-1533
-1329
-1141
-838
-542
-341
-68
99
127
226
171
22
-171
-206
-278
-333
-214
-250
-152
-32
48
204
299
444
491
566
684
711
786
899
1205
1345
1492
1735
1870
2062
2241
2386
2410
2492
2667
2634
2715
2720
2766
2888
2891
2992
2915
3036
3217
3323
3561
3675
4009
4164
4386
3976
2704
1743
260
-1149
-2347
-3585
-4307
-4451
-4048
-3830
-3263
-2612
-1874
-1027
-725
-521
-446
-291
-77
84
133
367
815
1049
1283
1361
1394
1397
1218
753
-47
-763
-1454
-2080
-2538
-2873
-3039
-2932
-2739
-2668
-2520
-2216
-1965
-1656
-1352
-1326
-1276
-1468
-1616
-1631
-1742
-1586
-1403
-1180
-1022
-920
-962
-1088
-1183
-1443
-1688
-1865
-2005
-2092
-2127
-2123
-2103
-1943
-1888
-1949
-2041
-2055
-2087
-2108
-1987
-1948
-1730
-1444
-1185
-806
-478
-254
62
161
120
198
98
-61
-126
-192
-252
-205
-180
-162
-25
6
108
287
257
370
419
360
388
500
570
600
876
1089
1260
1623
1839
1939
2145
2284
2316
2341
2458
2390
2382
2456
2448
2429
2465
2627
2757
2974
3172
3217
3498
3819
3792
4013
4062
3519
2721
1631
188
-1127
-2055
-3094
-3822
-4054
-4023
-3640
-3136
-2649
-2025
-1487
-1070
-856
-933
-801
-497
-228
44
407
795
1097
1446
1645
1607
1536
1401
979
305
-357
-1017
-1619
-1888
-2188
-2420
-2388
-2327
-2267
-2237
-2181
-2052
-1830
-1679
-1565
-1487
-1594
-1712
-1648
-1698
-1608
-1314
-1215
-1093
-895
-899
-1014
-1128
-1453
-1709
-1877
-2104
-2260
-2212
-2153
-2063
-2000
-2052
-2117
-2219
-2304
-2356
-2446
-2407
-2219
-2069
-1801
-1414
-1097
-823
-542
-359
-245
-176
-147
-201
-318
-399
-446
-547
-523
-361
-380
-268
-47
-27
97
264
338
331
456
607
588
647
782
926
1125
1342
1499
1737
1909
2004
2169
2235
2292
2454
2498
2505
2634
2622
2739
2910
2942
3194
3416
3546
3627
3730
3718
3980
4156
3989
3815
2821
1805
603
-897
-1919
-2909
-3609
-3798
-3721
-3509
-3081
-2559
-2102
-1551
-1289
-1313
-1170
-1151
-936
-544
-256
221
830
1254
1590
1709
1712
1720
1520
1158
521
-116
-698
-1263
-1740
-2061
-2226
-2214
-2220
-2304
-2446
-2478
-2426
-2433
-2372
-2405
-2402
-2541
-2422
-2355
-2349
-1961
-1706
-1477
-1263
-1139
-1222
-1179
-1263
-1602
-1709
-1853
-1942
-1930
-1854
-1789
-1618
-1458
-1558
-1695
-2021
-2186
-2330
-2494
-2502
-2382
-2117
-1891
-1503
-1251
-920
-574
-478
-262
-224
-211
-243
-264
-280
-229
-72
-97
62
199
269
257
427
392
388
600
386
451
670
685
718
1025
1121
1193
1524
1513
1687
1870
1914
2049
2129
2111
2285
2445
2360
2639
2686
2799
3081
3047
3179
3360
3390
3294
3571
3648
3693
4017
3945
3449
2560
1769
316
-1011
-1875
-2941
-3508
-3614
-3615
-3532
-2850
-2543
-2289
-1774
-1824
-1775
-1695
-1704
-1552
-1077
-609
-28
715
1074
1525
1808
1829
1759
1513
1195
683
223
-296
-833
-1113
-1298
-1427
-1497
-1569
-1747
-1945
-2119
-2303
-2467
-2534
-2559
-2795
-2869
-2730
-2539
-2329
-2056
-1753
-1480
-1162
-1101
-1106
-1088
-1129
-1162
-1289
-1368
-1301
-1233
-1157
-1046
-1002
-1015
-1045
-1335
-1648
-1863
-2093
-2314
-2363
-2270
-2150
-1871
-1570
-1395
-1220
-1001
-927
-829
-726
-709
-654
-544
-509
-416
-216
-27
184
455
554
586
631
632
582
593
670
676
756
871
870
917
1143
1094
1173
1329
1249
1356
1460
1446
1677
1809
1912
2166
2286
2371
2567
2637
2671
2969
3045
3236
3560
3669
3907
4156
4226
4337
3926
3085
2244
988
-256
-1169
-2053
-2760
-2868
-2851
-2798
-2467
-2276
-2135
-1967
-2006
-2159
-2295
-2328
-2128
-1699
-1144
-522
182
774
1174
1488
1571
1544
1505
1310
987
656
401
68
-110
-231
-415
-490
-695
-960
-1350
-1734
-2049
-2407
-2558
-2789
-3105
-3133
-3097
-3162
-3025
-2756
-2654
-2336
-2060
-2149
-2050
-1897
-1887
-1822
-1623
-1632
-1502
-1256
-1244
-1172
-1036
-999
-1084
-1156
-1400
-1618
-1716
-1938
-1974
-1891
-1900
-1760
-1610
-1553
-1462
-1383
-1380
-1339
-1278
-1288
-1196
-1137
-1007
-838
-718
-523
-284
-114
-19
272
342
439
681
712
811
1010
1139
1178
1353
1487
1586
1765
1819
1808
1867
1861
1830
1883
1883
2019
2085
2176
2331
2391
2465
2569
2693
2702
2922
3053
3117
3418
3600
3748
3854
3419
2738
2099
1035
84
-585
-1323
-1833
-1895
-2048
-2131
-1974
-2040
-2004
-1995
-2188
-2420
-2632
-2737
-2690
-2383
-2005
-1478
-893
-370
16
255
447
463
535
503
335
258
144
71
14
6
-10
-34
-141
-394
-760
-1107
-1305
-1749
-1903
-2232
-2669
-2700
-2907
-3035
-3017
-2876
-2933
-2741
-2687
-2915
-2752
-2793
-2695
-2488
-2399
-2205
-1915
-1604
-1413
-1149
-961
-880
-826
-845
-995
-1129
-1094
-1151
-1175
-1008
-885
-845
-716
-746
-864
-870
-972
-1100
-1155
-1183
-1200
-1132
-1102
-1023
-904
-808
-702
-613
-506
-434
-267
-148
23
252
466
677
839
1086
1244
1331
1604
1638
1769
1986
2018
2162
2218
2317
2282
2380
2407
2345
2445
2302
2317
2356
2321
2371
2375
2434
2485
2653
2773
2810
2882
2436
1974
1419
491
-193
-716
-1286
-1661
-1568
-1686
-1743
-1574
-1656
-1666
-1703
-1940
-2290
-2501
-2650
-2702
-2597
-2305
-1925
-1480
-1031
-839
-706
-551
-567
-581
-560
-614
-565
-466
-424
-360
-223
-105
-11
-30
-130
-234
-427
-564
-758
-944
-990
-1291
-1567
-1662
-1966
-2047
-2039
-2191
-2315
-2244
-2351
-2581
-2486
-2637
-2637
-2447
-2426
-2381
-2208
-1958
-1909
-1692
-1499
-1498
-1283
-1219
-1281
-1196
-1015
-945
-786
-536
-525
-356
-224
-253
-250
-122
-132
-160
-55
-173
-184
-70
-114
-140
7
18
-10
114
67
27
154
148
176
212
286
375
447
616
726
898
997
1149
1200
1301
1491
1450
1655
1689
1764
1863
1822
1905
1890
1974
1981
2046
2076
2095
2057
2019
2101
2032
2089
2045
1916
1725
1484
1172
800
603
365
169
5
-63
-186
-349
-343
-503
-577
-703
-907
-1087
-1257
-1360
-1449
-1410
-1399
-1233
-1130
-1086
-967
-946
-854
-814
-747
-717
-634
-560
-531
-456
-397
-253
-148
-30
34
66
103
63
59
13
-9
10
-26
-99
-158
-230
-285
-301
-360
-361
-355
-392
-461
-520
-561
-622
-632
-691
-723
-734
-764
-752
-752
-700
-655
-607
-552
-565
-547
-531
-547
-522
-491
-458
-404
-341
-334
-318
-260
-204
-146
-84
-51
-10
20
50
60
92
135
122
151
151
129
152
150
127
114
121
117
118
115
110
123
139
146
157
160
180
209
238
278
293
301
303
302
293
291
283
288
304
311
328
363
375
369
386
394
423
435
452
476
482
485
489
477
455
432
408
350
299
241
193
164
111
86
68
58
11
-44
-90
-145
-170
-208
-244
-275
-301
-332
-368
-391
-413
-419
-435
-436
-441
-453
-455
-476
-490
-503
-504
-507
-515
-532
-559
-575
-588
-586
-593
-588
-602
-627
-642
-649
-636
-637
-619
-606
-612
-620
-644
-666
-668
-694
-714
-732
-758
-755
-762
-773
-770
-767
-769
-769
-770
-763
-752
-747
-736
-701
-672
-645
-601
-550
-496
-439
-417
-398
-385
-394
-385
-374
-342
-297
-261
-241
-252
-249
-235
-231
-229
-224
-222
-244
-264
-282
-282
-268
-256
-249
-245
-241
-243
-232
-212
-196
-186
-180
-187
-181
-181
-177
-162
-144
-143
-133
-117
-109
-89
-61
-47
-33
-19
1
27
50
83
111
121
111
133
157
167
153
158
169
170
167
156
146
125
112
103
80
53
25
-5
-58
-125
-175
-235
-276
-305
-314
-313
-330
-346
-360
-381
-400
-390
-375
-364
-365
-374
-393
-416
-433
-418
-406
-406
-416
-438
-462
-503
-532
-550
-570
-584
-594
-601
-630
-676
-705
-731
-735
-737
-746
-758
-772
-763
-755
-743
-723
-695
-662
-643
-633
-632
-638
-644
-640
-620
-575
-536
-505
-496
-482
-468
-463
-442
-407
-366
-351
-361
-374
-384
-382
-366
-351
-335
-325
-323
-336
-361
-373
-363
-355
-340
-328
-339
-349
-361
-375
-359
-341
-333
-327
-338
-342
-347
-353
-328
-299
-283
-282
-267
-245
-245
-238
-207
-187
-182
-194
-193
-193
-187
-161
-141
-114
-81
-65
-52
-46
-45
-41
-39
-30
-47
-81
-138
-183
-200
-225
-234
-216
-190
-196
-212
-240
-257
-264
-281
-279
-269
-261
-275
-278
-268
-243
-204
-189
-173
-157
-164
-178
-180
-174
-180
-177
-180
-192
-209
-237
-267
-281
-281
-294
-334
-366
-408
-458
-503
-520
-525
-542
-561
-580
-609
-635
-642
-628
-617
-588
-552
-537
-519
-510
-485
-466
-451
-439
-429
-426
-440
-450
-459
-457
-447
-432
-412
-406
-406
-413
-427
-447
-469
-493
-497
-473
-474
-477
-470
-471
-477
-473
-463
-451
-455
-481
-503
-523
-543
-555
-554
-536
-518
-503
-481
-469
-450
-431
-410
-388
-372
-357
-345
-344
-343
-347
-336
-349
-348
-289
-303
-260
-252
-257
-197
-210
-190
-175
-163
-131
-135
-138
-127
-128
-131
-135
-154
-155
-174
-195
-197
-193
-175
-181
-187
-178
-178
-177
-173
-169
-169
-176
-171
-170
-167
-150
-121
-101
-91
-84
-74
-81
-99
-106
-89
-72
-62
-54
-45
-50
-65
-69
-66
-69
-79
-90
-100
-125
-163
-190
-210
-227
-229
-232
-240
-251
-286
-318
-353
-377
-380
-390
-399
-420
-441
-449
-475
-485
-491
-502
-523
-547
-584
-607
-611
-617
-612
-592
-574
-562
-552
-568
-586
-581
-570
-558
-545
-541
-547
-559
-551
-538
-519
-477
-443
-423
-415
-423
-418
-403
-387
-385
-381
-376
-379
-379
-381
-370
-355
-354
-362
-350
-351
-363
-358
-344
-354
-360
-367
-393
-420
-423
-412
-384
-336
-300
-273
-255
-237
-227
-211
-182
-145
-118
-127
-137
-139
-148
-137
-111
-83
-63
-68
-69
-81
-97
-98
-115
-137
-133
-137
-148
-173
-203
-227
-240
-238
-225
-202
-182
-171
-171
-183
-207
-213
-200
-199
-216
-229
-239
-243
-236
-233
-221
-201
-193
-186
-191
-198
-206
-211
-223
-237
-233
-230
-231
-254
-286
-298
-316
-328
-342
-370
-387
-407
-410
-412
-419
-396
-383
-392
-407
-421
-430
-438
-438
-429
-429
-440
-435
-425
-417
-411
-381
-361
-360
-352
-343
-345
-353
-357
-356
-350
-344
-350
-343
-328
-315
-311
-286
-271
-278
-301
-347
-369
-383
-400
-402
-415
-429
-444
-466
-467
-459
-427
-384
-360
-343
-323
-323
-332
-316
-285
-257
-258
-257
-269
-280
-266
-252
-242
-231
-218
-227
-250
-249
-246
-260
-258
-241
-216
-194
-179
-167
-172
-195
-198
-197
-187
-187
-213
-236
-255
-273
-289
-306
-313
-321
-347
-383
-411
-414
-428
-426
-405
-395
-399
-410
-427
-431
-431
-432
-428
-409
-380
-357
-324
-306
-300
-294
-277
-252
-223
-188
-166
-166
-186
-195
-195
-196
-196
-215
-241
-269
-289
-311
-331
-343
-368
-384
-388
-390
-385
-382
-384
-395
-416
-424
-431
-439
-429
-442
-473
-481
-480
-470
-454
-448
-430
-437
-434
-416
-400
-383
-377
-368
-359
-351
-342
-328
-312
-310
-320
-311
-311
-323
-335
-343
-356
-376
-386
-383
-367
-336
-303
-266
-238
-234
-238
-219
-208
-189
-175
-180
-174
-182
-189
-201
-210
-208
-208
-192
-186
-192
-211
-228
-238
-253
-267
-255
-233
-208
-204
-222
-230
-241
-244
-241
-244
-255
-258
-280
-302
-310
-337
-345
-341
-336
-345
-375
-399
-425
-425
-427
-429
-408
-386
-390
-411
-429
-444
-448
-429
-399
-370
-348
-344
-336
-331
-322
-299
-287
-276
-263
-261
-259
-264
-271
-276
-280
-263
-246
-240
-240
-249
-265
-280
-276
-263
-245
-243
-254
-266
-294
-311
-316
-328
-352
-362
-364
-386
-420
-445
-460
-467
-471
-467
-461
-461
-448
-440
-432
-412
-383
-342
-316
-297
-290
-300
-310
-310
-302
-290
-287
-283
-287
-295
-299
-318
-332
-347
-356
-359
-354
-354
-363
-361
-343
-315
-299
-273
-251
-237
-231
-241
-236
-236
-228
-213
-201
-195
-195
-211
-227
-238
-240
-225
-200
-189
-195
-205
-223
-242
-249
-251
-257
-258
-271
-299
-333
-367
-387
-410
-417
-426
-431
-437
-456
-457
-446
-449
-467
-464
-456
-446
-439
-434
-415
-394
-384
-361
-325
-296
-279
-278
-274
-259
-236
-216
-213
-206
-178
-153
-151
-147
-148
-170
-196
-223
-220
-230
-245
-242
-239
-235
-250
-263
-267
-261
-261
-259
-254
-259
-271
-300
-322
-338
-346
-349
-367
-390
-409
-406
-403
-419
-431
-441
-447
-459
-467
-476
-473
-472
-458
-451
-448
-429
-406
-394
-385
-371
-373
-384
-380
-357
-344
-336
-338
-331
-313
-311
-330
-351
-359
-366
-367
-359
-344
-346
-345
-341
-341
-319
-289
-266
-231
-218
-208
-191
-180
-184
-165
-140
-135
-133
-137
-132
-130
-138
-145
-151
-150
-143
-155
-177
-180
-184
-195
-204
-212
-210
-221
-244
-251
-237
-240
-246
-255
-273
-301
-320
-334
-324
-304
-309
-338
-352
-358
-355
-342
-332
-322
-317
-320
-327
-311
-288
-253
-227
-203
-185
-169
-164
-167
-175
-179
-187
-215
-223
-237
-250
-271
-308
-328
-342
-344
-340
-349
-340
-352
-366
-373
-377
-364
-356
-344
-340
-330
-328
-336
-353
-375
-400
-427
-455
-468
-478
-501
-519
-536
-559
-577
-586
-585
-582
-575
-562
-538
-505
-480
-432
-387
-364
-341
-327
-310
-292
-255
-217
-181
-147
-121
-95
-67
-26
18
63
88
88
87
92
87
85
82
80
78
67
36
20
22
3
-14
-19
-19
-25
-26
-40
-57
-87
-128
-146
-143
-156
-170
-174
-183
-193
-199
-198
-219
-238
-245
-244
-232
-232
-238
-247
-253
-266
-289
-296
-301
-297
-298
-299
-307
-321
-337
-353
-366
-403
-425
-427
-433
-441
-440
-429
-418
-410
-392
-366
-345
-315
-278
-255
-260
-277
-284
-289
-288
-281
-288
-298
-309
-323
-332
-331
-324
-316
-291
-270
-276
-301
-315
-324
-317
-305
-271
-247
-244
-250
-270
-287
-303
-315
-314
-319
-324
-341
-361
-371
-378
-378
-369
-359
-360
-374
-385
-385
-373
-358
-337
-311
-282
-258
-236
-213
-191
-167
-136
-90
-39
4
36
53
63
65
45
40
51
35
17
-27
-71
-103
-142
-153
-166
-186
-194
-200
-205
-203
-208
-204
-205
-216
-216
-216
-231
-249
-283
-308
-316
-318
-316
-306
-301
-322
-352
-387
-393
-373
-356
-343
-335
-343
-351
-351
-345
-331
-319
-326
-332
-342
-353
-362
-371
-374
-380
-387
-397
-392
-386
-377
-369
-365
-351
-326
-292
-279
-277
-289
-297
-317
-328
-317
-299
-286
-273
-270
-272
-292
-321
-330
-339
-333
-326
-323
-330
-346
-356
-354
-358
-371
-376
-373
-378
-384
-374
-352
-330
-312
-302
-304
-320
-342
-355
-365
-374
-359
-336
-316
-306
-328
-338
-340
-333
-321
-299
-271
-247
-232
-228
-212
-189
-149
-106
-78
-54
-34
-11
4
15
39
62
60
42
6
-27
-44
-78
-95
-110
-116
-127
-142
-157
-199
-225
-241
-254
-261
-264
-267
-282
-290
-296
-309
-324
-340
-345
-355
-381
-410
-423
-446
-480
-492
-502
-518
-517
-509
-504
-505
-503
-495
-470
-441
-409
-368
-336
-308
-284
-265
-261
-263
-240
-213
-196
-199
-195
-191
-203
-216
-226
-225
-224
-236
-251
-274
-301
-317
-345
-381
-398
-400
-414
-414
-414
-419
-421
-426
-420
-411
-392
-362
-363
-366
-368
-365
-371
-377
-371
-365
-359
-354
-344
-326
-312
-311
-298
-270
-238
-228
-210
-194
-189
-196
-205
-207
-200
-200
-192
-181
-167
-138
-116
-104
-106
-107
-116
-127
-124
-111
-104
-95
-94
-96
-95
-72
-46
-29
-18
-21
-27
-36
-38
-38
-52
-64
-67
-87
-99
-132
-149
-147
-160
-171
-181
-189
-215
-227
-242
-268
-283
-285
-300
-318
-329
-337
-351
-358
-368
-362
-360
-383
-405
-406
-409
-426
-424
-419
-411
-413
-410
-404
-389
-360
-326
-281
-246
-223
-205
-196
-186
-177
-164
-162
-177
-181
-189
-215
-241
-252
-250
-244
-253
-275
-293
-304
-317
-329
-338
-334
-338
-341
-348
-362
-361
-362
-366
-374
-384
-376
-372
-349
-337
-348
-349
-347
-345
-336
-337
-340
-318
-297
-293
-274
-264
-265
-270
-277
-268
-253
-241
-248
-258
-270
-273
-280
-264
-239
-201
-177
-169
-167
-158
-145
-144
-129
-112
-87
-80
-87
-90
-111
-117
-112
-82
-55
-41
-36
-41
-61
-85
-78
-76
-73
-64
-59
-83
-106
-67
-171
-202
-152
-177
-226
-193
-183
-247
-263
-255
-297
-314
-302
-315
-336
-352
-360
-385
-391
-374
-347
-341
-343
-348
-360
-368
-359
-361
-357
-350
-350
-362
-379
-396
-400
-386
-365
-342
-327
-329
-332
-337
-344
-343
-334
-315
-301
-293
-300
-298
-317
-333
-309
-285
-265
-251
-237
-250
-274
-284
-304
-317
-323
-331
-329
-336
-339
-349
-373
-368
-376
-380
-382
-366
-343
-332
-330
-336
-333
-316
-286
-257
-229
-207
-198
-198
-194
-187
-175
-157
-145
-140
-136
-140
-136
-117
-101
-94
-96
-87
-89
-98
-99
-95
-80
-75
-59
-49
-48
-55
-61
-71
-78
-86
-100
-111
-127
-140
-153
-182
-194
-204
-222
-243
-262
-271
-286
-299
-318
-330
-328
-322
-306
-282
-264
-272
-291
-319
-339
-351
-359
-367
-379
-392
-417
-434
-457
-456
-460
-434
-436
-404
-460
-431
-491
-432
-520
-386
-534
-371
-652
-183
-1986
-4121
-325
908
-1094
-1003
-824
-1667
-686
254
-591
-739
-259
-824
-814
-701
-492
-193
-703
-810
-445
-659
-715
-516
-539
-855
-1324
-787
-951
-753
-890
-766
-127
-591
-750
-404
-466
-588
-269
-377
-306
-131
-277
-712
-476
-284
-617
-377
-81
1
-314
-110
64
-348
-360
149
-417
-197
118
-314
-183
-130
-25
151
-244
-270
528
-80
-849
-78
721
-265
-364
120
252
112
-398
-283
303
-421
-243
-46
-285
-356
-244
-29
-324
-470
-144
-367
-633
-126
-669
-18
511
-574
-1092
840
48
-971
-265
266
-131
-861
1089
-931
-816
1005
-312
-299
-835
602
-277
-856
846
-810
-440
428
-696
-336
-181
-270
-545
79
75
-1065
454
176
-1127
25
105
-279
-630
146
35
-1146
103
340
-656
-351
-478
-95
-197
-635
65
-700
-1894
-484
371
-215
-1028
-514
256
-926
-771
-274
471
-499
-483
61
-227
-177
-526
171
145
-886
351
-913
-536
138
-504
116
-267
-292
-404
-699
-141
667
-1164
-267
452
-16
-191
-632
749
230
-825
-34
633
17
-854
607
530
-825
-328
1007
368
-435
-202
239
-104
-591
499
-197
198
-32
304
415
-1059
184
4
-48
-60
-49
333
-105
-1103
-113
168
-739
-23
-372
-375
-924
-379
98
-1496
-443
-176
-51
-1686
-782
-132
-962
-824
187
491
-1378
34
-105
-738
44
-353
-315
856
420
-877
20
651
-107
-378
432
289
-770
534
65
-600
-14
419
-296
-1033
330
-630
-691
-600
-354
-162
-639
-66
-50
-189
-524
-344
-256
-33
-197
-108
-243
-5
-606
-15
96
-465
91
-228
-936
81
222
-15
71
547
-471
-500
110
161
-461
-134
861
233
-620
245
800
-375
-447
192
247
27
-108
64
611
282
-301
925
672
-304
-221
510
799
-519
-9
681
351
-837
137
835
-126
-572
152
618
-46
-581
168
1260
254
-1286
6
946
-1036
-341
930
58
-343
-783
-83
22
-1191
289
295
506
-1271
-868
1142
-170
-1495
-526
327
-441
-573
-964
-235
-335
-634
-608
285
-120
-782
-92
763
-808
-784
268
41
-509
-682
-155
-38
-278
-743
-10
-86
-231
-929
-633
50
-479
-687
87
301
-850
-726
145
-308
-962
-422
-54
-2
-87
-543
-160
-132
-3
40
-88
-254
-267
-523
-479
-75
194
-331
-11
133
-881
-671
233
339
-392
-575
330
337
-419
-498
4
472
-397
-127
123
165
-339
205
343
-373
-439
7
385
690
-112
-96
494
-68
-159
-33
-37
633
-130
-268
482
519
2
49
492
192
-27
36
723
312
-151
-236
408
-274
-313
-48
27
33
-593
-143
-83
-417
-394
-203
-600
-553
35
310
-378
-640
281
-126
-279
-621
-299
224
-584
-264
139
156
-892
-482
641
-148
-977
-497
304
-494
-1383
-119
320
-648
-483
-639
-389
-169
-344
564
342
-797
-516
-4
-365
-739
-17
-131
-334
-216
-277
-409
-783
-9
-116
-77
-587
-497
-346
-356
-285
-523
2
-290
-346
-744
-675
-319
-224
25
-88
-351
-151
-631
-893
105
312
-440
-409
530
-12
-1128
-485
505
126
-131
114
434
-112
-492
41
118
-135
-134
2
-259
-542
-475
-10
311
24
-162
38
50
-257
-461
236
423
247
193
83
-82
-129
-474
68
686
-89
-287
-152
65
44
-258
-13
361
100
-303
-301
-27
-188
-184
54
303
-286
-339
-180
-325
-357
-133
-276
-445
158
-31
-577
-534
-80
13
-486
-515
-102
80
-178
-401
-67
-37
-431
-509
7
-269
-814
-535
-133
-406
-646
-603
-399
-592
-847
-947
-624
-468
-503
-568
-706
-427
-357
-744
-903
-260
-98
-493
-385
-186
-314
-731
-745
-47
-285
-932
-416
108
-478
-853
-392
-273
-570
-811
-278
50
-443
-689
-485
-331
-694
-880
-243
78
-487
-758
-119
-49
-679
-475
175
48
-619
-458
126
107
-176
-137
265
212
-304
-305
-87
322
52
-14
286
215
-404
-455
497
146
-250
111
529
-140
-576
-97
165
-76
-425
-26
309
-97
-362
-195
328
28
-589
33
349
-402
-624
253
349
-197
-254
129
146
-419
-302
57
-95
-356
-283
-10
-176
-457
-529
-219
-187
-471
-508
-127
-91
-458
-412
-214
-347
-642
-580
-313
-261
-675
-559
-342
-572
-624
-579
-526
-534
-632
-739
-613
-520
-679
-677
-537
-562
-897
-936
-612
-579
-487
-352
-446
-578
-600
-638
-626
-461
-393
-376
-527
-437
-397
-618
-572
-384
-176
-320
-399
-316
-406
-460
-529
-338
-202
-291
-364
-365
-539
-433
-216
-7
-27
-201
-272
-397
-445
-418
-233
-50
-59
-133
-362
-328
-293
-170
106
-22
-25
40
42
-234
-181
58
130
13
10
71
-121
-208
-43
22
-105
-60
6
-41
-130
-139
-288
-77
75
-188
-231
-83
-117
-346
-319
-155
-109
-177
-193
-143
-266
-271
-254
-261
-246
-379
-440
-341
-327
-599
-677
-380
-450
-607
-682
-584
-456
-526
-515
-527
-407
-395
-424
-537
-559
-585
-661
-456
-504
-573
-484
-337
-298
-473
-552
-502
-441
-518
-462
-422
-411
-491
-595
-541
-536
-500
-345
-221
-359
-522
-309
-194
-375
-409
-316
-344
-332
-345
-370
-234
-223
-253
-177
-297
-369
-346
-99
-114
-229
-262
-171
-155
-197
-130
-240
-152
-152
-171
-100
-26
-69
-56
7
39
-149
-175
-38
-46
-109
-238
-164
-229
-359
-398
-261
-171
-239
-139
-153
-291
-332
-333
-241
-215
-224
-348
-346
-319
-419
-395
-321
-308
-376
-351
-331
-332
-398
-391
-325
-349
-467
-422
-370
-513
-520
-480
-405
-424
-456
-388
-477
-586
-600
-458
-384
-397
-331
-467
-530
-503
-566
-612
-511
-338
-357
-358
-379
-394
-341
-353
-280
-282
-340
-439
-445
-403
-393
-294
-183
-151
-268
-273
-276
-383
-337
-111
-117
-362
-253
-180
-296
-303
-136
-181
-138
-72
-213
-351
-246
-175
-208
-244
-254
-309
-263
-253
-304
-285
-315
-171
-214
-282
-352
-367
-323
-309
-349
-377
-259
-285
-395
-425
-464
-487
-395
-433
-449
-526
-541
-576
-617
-604
-601
-551
-629
-528
-450
-571
-621
-558
-465
-559
-566
-432
-490
-541
-538
-518
-583
-637
-525
-428
-506
-561
-513
-403
-435
-462
-430
-320
-456
-633
-490
-444
-539
-511
-371
-405
-484
-509
-402
-385
-322
-195
-134
-57
-133
-155
-73
-100
-87
-85
-30
-50
-161
-55
6
65
44
96
158
-5
68
151
140
130
155
279
152
14
-78
-42
106
31
83
18
58
4
-134
-72
-107
8
-60
-62
-120
-191
-247
-296
-202
-257
-372
-383
-354
-515
-563
-614
-605
-622
-663
-791
-800
-825
-887
-855
-893
-904
-928
-954
-1043
-1033
-1083
-1023
-941
-914
-1086
-1055
-982
-1004
-919
-944
-939
-918
-886
-925
-1046
-969
-820
-815
-800
-851
-802
-848
-735
-639
-640
-611
-654
-527
-545
-468
-390
-243
-116
-117
-220
-274
-117
-52
-41
49
81
62
-23
52
144
143
195
324
345
203
177
260
361
309
370
375
290
222
202
283
291
386
340
368
277
187
173
224
344
303
258
290
269
126
62
150
154
91
79
4
-56
-173
-194
-155
-268
-354
-445
-560
-698
-735
-778
-863
-865
-959
-1070
-1129
-1210
-1226
-1212
-1243
-1345
-1403
-1432
-1511
-1547
-1573
-1556
-1519
-1592
-1543
-1536
-1541
-1474
-1374
-1279
-1254
-1194
-1147
-1152
-1053
-958
-828
-724
-677
-608
-577
-535
-478
-419
-357
-319
-253
-243
-237
-137
-108
0
13
20
64
119
197
157
213
253
263
272
280
328
318
375
447
474
483
572
679
628
624
689
742
753
676
801
809
891
906
947
1031
944
1062
1019
1130
1021
970
1044
942
958
784
735
555
394
146
-45
-32
-187
-234
-368
-655
-955
-1283
-1423
-1593
-1664
-1718
-1792
-1907
-2147
-2197
-2387
-2431
-2391
-2427
-2462
-2493
-2424
-2468
-2388
-2351
-2333
-2281
-2212
-2105
-2022
-1873
-1656
-1467
-1366
-1331
-1224
-1155
-1077
-930
-828
-745
-644
-523
-493
-423
-377
-304
-180
-114
-79
0
109
203
253
269
281
327
370
451
569
574
613
701
715
739
730
760
835
885
909
945
1027
1095
1221
1248
1311
1400
1451
1623
1707
1767
1885
1957
1958
1846
1787
1612
1502
1513
1414
1397
1255
1014
799
548
330
179
9
-110
-257
-422
-610
-811
-969
-1189
-1229
-1344
-1501
-1629
-1746
-1797
-1882
-1929
-2002
-2081
-2114
-2168
-2168
-2199
-2214
-2164
-2157
-2160
-2246
-2299
-2260
-2208
-2177
-2142
-2097
-2080
-2038
-1931
-1852
-1829
-1787
-1730
-1649
-1634
-1615
-1543
-1484
-1430
-1390
-1421
-1416
-1382
-1325
-1251
-1152
-1102
-1079
-928
-894
-797
-743
-583
-421
-345
-190
-102
98
185
370
538
686
924
1055
1307
1456
1622
1826
1990
2203
2344
2588
2798
3002
3206
3330
3532
3575
3129
2684
2666
2833
3057
3140
2860
2299
1961
1844
1437
937
604
672
647
270
-330
-784
-941
-884
-961
-1508
-1922
-1951
-1833
-1833
-2052
-2172
-2099
-1944
-2060
-2376
-2512
-2234
-1731
-1497
-1572
-1661
-1601
-1431
-1324
-1278
-1307
-1144
-810
-713
-810
-900
-857
-780
-744
-822
-971
-950
-854
-801
-893
-1097
-1218
-1308
-1409
-1418
-1538
-1643
-1672
-1711
-1922
-2149
-2141
-2162
-2087
-2102
-2154
-2118
-2121
-1939
-1964
-1989
-1845
-1663
-1466
-1412
-1248
-1052
-840
-544
-414
-301
-279
26
320
337
583
673
889
1009
1029
1086
1120
1323
1474
1617
1673
1610
1802
1887
1932
2034
1985
2159
2210
2308
2329
2288
2409
2376
2344
2175
1860
1642
1501
1472
1438
1352
1241
932
678
258
-8
-186
-340
-404
-556
-720
-948
-1097
-1303
-1450
-1544
-1665
-1721
-1785
-1807
-1807
-1794
-1834
-1862
-1947
-2013
-2014
-1980
-1863
-1731
-1670
-1648
-1671
-1684
-1709
-1714
-1591
-1492
-1354
-1286
-1230
-1201
-1251
-1242
-1278
-1238
-1233
-1177
-1081
-1089
-1077
-1146
-1162
-1243
-1329
-1373
-1410
-1335
-1355
-1309
-1282
-1291
-1340
-1313
-1245
-1202
-1062
-953
-754
-713
-654
-460
-371
-279
-144
178
357
529
690
809
1025
1170
1386
1550
1707
1868
2140
2284
2344
2486
2605
2790
2839
2850
2870
2879
2687
2465
2273
2057
2132
2177
2022
1768
1425
1107
811
550
233
86
-71
-289
-500
-852
-1127
-1243
-1324
-1522
-1703
-1830
-1944
-1911
-1939
-1975
-2030
-2076
-2052
-2099
-2126
-2065
-1868
-1735
-1671
-1609
-1623
-1556
-1491
-1402
-1339
-1314
-1268
-1198
-1207
-1300
-1273
-1234
-1155
-1091
-1184
-1221
-1249
-1167
-1229
-1267
-1271
-1375
-1355
-1460
-1500
-1632
-1531
-1460
-1510
-1580
-1651
-1607
-1496
-1375
-1383
-1196
-1057
-858
-821
-769
-601
-416
-178
-54
122
350
408
705
833
949
1202
1312
1572
1617
1885
2014
2105
2280
2324
2464
2589
2717
2826
2851
2993
3054
2995
2935
2632
2373
2175
2104
2178
2148
1969
1597
1188
797
426
172
-90
-207
-293
-559
-806
-1125
-1340
-1490
-1587
-1722
-1870
-1933
-1904
-1855
-1882
-1939
-1985
-2024
-2074
-2055
-2038
-1897
-1705
-1584
-1488
-1596
-1653
-1686
-1689
-1618
-1517
-1472
-1403
-1386
-1423
-1542
-1604
-1584
-1527
-1481
-1568
-1605
-1608
-1628
-1637
-1691
-1808
-1864
-1911
-1932
-1905
-1873
-1789
-1762
-1718
-1761
-1837
-1660
-1507
-1337
-1180
-1010
-841
-691
-592
-415
-191
-28
315
450
654
738
1046
1192
1344
1635
1593
1778
1960
2062
2181
2316
2455
2608
2648
2695
2743
2924
2946
3110
3125
2950
2995
2883
2534
2230
2046
2025
2079
1995
1678
1227
971
646
416
53
-197
-234
-353
-605
-907
-1227
-1414
-1414
-1547
-1775
-1954
-1887
-1812
-1775
-1833
-1929
-1947
-1908
-1891
-1925
-1902
-1721
-1540
-1492
-1570
-1680
-1714
-1678
-1637
-1629
-1648
-1526
-1416
-1346
-1407
-1430
-1470
-1422
-1321
-1391
-1362
-1411
-1331
-1334
-1479
-1573
-1621
-1606
-1642
-1603
-1644
-1672
-1582
-1533
-1560
-1542
-1494
-1355
-1255
-1215
-1061
-916
-757
-554
-496
-354
-144
10
284
438
559
800
930
1139
1257
1360
1482
1657
1817
1897
2025
2222
2297
2474
2561
2650
2816
2869
2979
2997
2960
2894
2715
2478
2309
2224
2223
2090
1934
1674
1339
1107
801
549
254
125
58
-143
-433
-722
-935
-1026
-1199
-1381
-1572
-1658
-1615
-1675
-1723
-1821
-1867
-1834
-1863
-1890
-1962
-1871
-1738
-1631
-1644
-1705
-1721
-1671
-1608
-1533
-1520
-1436
-1206
-1133
-1075
-1116
-1126
-1107
-1055
-1025
-1088
-1110
-1121
-1075
-1075
-1153
-1207
-1190
-1258
-1262
-1239
-1268
-1201
-1191
-1221
-1180
-1221
-1202
-1108
-1007
-846
-727
-489
-477
-258
-211
-34
175
238
489
572
806
708
843
1061
1253
1174
1243
1509
1345
1694
1860
1722
1831
1958
2135
1993
1984
2002
2125
2275
1941
1857
1502
1457
1489
1349
1140
1088
990
661
488
38
-167
-215
-267
-395
-654
-798
-896
-921
-1144
-1264
-1305
-1370
-1277
-1335
-1397
-1399
-1302
-1279
-1294
-1329
-1391
-1343
-1268
-1235
-1190
-1157
-1143
-1109
-1213
-1215
-1164
-1163
-1087
-998
-984
-1062
-1020
-1084
-1198
-1148
-1220
-1189
-1210
-1234
-1249
-1260
-1319
-1292
-1323
-1450
-1374
-1334
-1239
-1184
-1041
-1054
-903
-761
-680
-457
-365
-96
170
410
527
710
949
1141
1420
1610
1785
1932
2106
2343
2374
2458
2539
2606
2621
2582
2475
2239
2146
2072
2114
1962
1799
1616
1245
996
720
553
365
314
250
-75
-391
-741
-907
-1045
-1167
-1241
-1436
-1524
-1631
-1730
-1806
-1838
-1799
-1830
-1757
-1824
-1810
-1711
-1611
-1565
-1576
-1522
-1564
-1474
-1456
-1367
-1313
-1175
-1063
-1097
-1140
-1225
-1156
-1166
-1190
-1168
-1163
-1092
-1122
-1134
-1248
-1375
-1291
-1333
-1310
-1374
-1333
-1240
-1310
-1241
-1345
-1304
-1197
-1085
-985
-971
-724
-537
-440
-270
-204
-64
181
411
580
770
1061
1215
1508
1631
1772
2020
2230
2431
2514
2615
2693
2833
2784
2690
2527
2333
2223
2126
2080
2038
1855
1639
1397
1114
815
644
539
356
244
59
-185
-408
-548
-667
-768
-885
-957
-960
-938
-893
-922
-961
-916
-903
-970
-1012
-1005
-948
-909
-842
-927
-1022
-1070
-1152
-1189
-1288
-1290
-1253
-1240
-1312
-1440
-1549
-1636
-1612
-1671
-1770
-1802
-1880
-1949
-2005
-2127
-2202
-2291
-2268
-2312
-2342
-2241
-2218
-2133
-2128
-2071
-2004
-1977
-1808
-1596
-1451
-1358
-1188
-1021
-931
-739
-415
-227
58
313
500
709
934
1237
1376
1649
1824
1977
2194
2279
2463
2583
2736
2927
2943
2934
2973
3064
2992
2919
2739
2475
2310
2193
2171
2051
1900
1615
1312
972
689
483
254
199
82
-129
-330
-559
-724
-823
-928
-1003
-1123
-1131
-1141
-1095
-1109
-1156
-1092
-1133
-1115
-1110
-1103
-974
-860
-739
-764
-825
-877
-953
-929
-918
-812
-821
-845
-861
-923
-982
-1042
-1047
-1066
-1103
-1170
-1210
-1246
-1353
-1366
-1462
-1558
-1637
-1795
-1778
-1815
-1872
-1843
-1895
-1928
-1870
-1902
-1888
-1726
-1645
-1545
-1317
-1208
-1117
-822
-715
-554
-371
-258
-91
53
188
326
531
549
666
825
835
1037
1130
1211
1319
1302
1464
1542
1515
1514
1634
1643
1696
1814
1782
1780
1758
1742
1565
1442
1330
1338
1296
1192
1184
964
831
685
449
186
43
-11
-156
-247
-433
-612
-744
-878
-976
-1078
-1123
-1126
-1122
-1191
-1204
-1202
-1272
-1282
-1286
-1362
-1411
-1318
-1267
-1252
-1280
-1307
-1365
-1471
-1471
-1481
-1430
-1380
-1253
-1239
-1309
-1315
-1356
-1318
-1281
-1249
-1221
-1167
-1080
-1038
-1041
-1060
-922
-864
-855
-726
-628
-533
-424
-263
-231
-184
-49
97
269
432
648
793
924
1093
1225
1309
1429
1615
1687
1746
1857
1833
1808
1811
1793
1666
1530
1497
1423
1341
1271
1131
953
713
522
314
104
79
38
-73
-188
-353
-612
-756
-820
-937
-986
-974
-940
-1012
-1115
-1151
-1208
-1195
-1199
-1168
-1196
-1162
-1042
-1087
-1035
-1054
-1108
-1114
-1109
-1080
-1070
-972
-1008
-1048
-1123
-1227
-1298
-1325
-1199
-1145
-1154
-1210
-1196
-1283
-1358
-1313
-1348
-1302
-1265
-1223
-1209
-1242
-1107
-1061
-1013
-954
-918
-852
-757
-530
-413
-209
-56
135
227
342
526
700
946
1160
1346
1417
1540
1686
1705
1860
2012
2019
2135
2122
2099
1951
1922
1847
1785
1786
1641
1558
1385
1273
1105
885
680
542
424
297
176
23
-114
-194
-296
-408
-532
-589
-588
-579
-624
-694
-725
-731
-755
-839
-876
-929
-914
-910
-951
-1034
-1101
-1125
-1193
-1307
-1432
-1507
-1602
-1716
-1814
-1873
-1884
-1930
-2023
-2199
-2247
-2234
-2242
-2201
-2253
-2220
-2164
-2199
-2262
-2237
-2130
-1977
-1851
-1807
-1773
-1589
-1447
-1302
-1186
-1043
-800
-659
-429
-268
-79
138
388
609
727
919
1095
1290
1474
1671
1846
1996
2153
2279
2412
2467
2539
2688
2651
2712
2607
2402
2235
2117
2040
1880
1843
1600
1361
1138
851
597
334
184
111
-11
-203
-389
-496
-610
-652
-772
-935
-918
-886
-873
-898
-904
-926
-895
-894
-973
-966
-935
-805
-733
-747
-761
-790
-819
-837
-881
-947
-970
-972
-1021
-1132
-1218
-1333
-1485
-1587
-1680
-1724
-1823
-1841
-1892
-2012
-2034
-2129
-2175
-2249
-2217
-2198
-2204
-2145
-2140
-2029
-2002
-1941
-1861
-1769
-1585
-1392
-1202
-1016
-781
-605
-355
-175
-66
239
434
709
856
1030
1268
1389
1609
1738
1956
2053
2203
2362
2423
2481
2513
2573
2400
2177
1967
1971
1803
1718
1719
1439
1253
998
741
388
193
100
-31
-79
-290
-370
-511
-675
-740
-907
-948
-966
-868
-864
-820
-735
-757
-644
-650
-624
-601
-477
-339
-285
-258
-230
-223
-314
-346
-474
-588
-572
-630
-774
-876
-940
-1104
-1245
-1391
-1620
-1685
-1768
-1783
-1842
-1998
-2145
-2243
-2414
-2589
-2624
-2732
-2625
-2546
-2574
-2538
-2510
-2430
-2417
-2260
-2168
-1938
-1590
-1391
-1149
-960
-707
-433
-196
56
253
558
879
1116
1308
1571
1788
1911
2083
2202
2324
2493
2638
2803
2767
2840
2825
2780
2509
2233
2152
1916
1856
1809
1600
1350
1028
793
403
82
-90
-246
-348
-523
-634
-848
-991
-1091
-1239
-1336
-1362
-1343
-1366
-1243
-1235
-1153
-1103
-1082
-1006
-1061
-980
-886
-725
-603
-496
-428
-482
-429
-496
-568
-596
-574
-565
-621
-652
-818
-927
-1080
-1268
-1395
-1614
-1664
-1783
-1851
-1943
-2002
-2103
-2275
-2311
-2485
-2523
-2472
-2389
-2221
-2165
-2114
-2085
-2033
-1923
-1794
-1570
-1347
-1017
-894
-711
-495
-369
-76
201
367
616
865
1087
1272
1477
1646
1839
1999
2077
2188
2196
2306
2466
2466
2487
2466
2386
2289
2073
1902
1750
1693
1590
1462
1300
1033
870
654
401
233
24
-93
-136
-332
-442
-539
-658
-744
-840
-974
-973
-955
-945
-913
-864
-828
-803
-754
-781
-757
-704
-643
-526
-569
-585
-593
-668
-720
-808
-887
-933
-955
-1025
-1131
-1255
-1323
-1408
-1588
-1721
-1805
-1885
-1923
-1912
-2035
-2150
-2178
-2288
-2353
-2398
-2406
-2307
-2228
-2208
-2177
-2100
-2067
-1877
-1708
-1650
-1342
-1149
-971
-756
-484
-245
-28
273
410
614
786
1052
1251
1389
1648
1755
1889
1992
2091
2192
2261
2389
2365
2392
2394
2298
2202
2018
1921
1804
1716
1593
1423
1267
1117
919
648
452
272
158
32
-89
-201
-334
-404
-529
-680
-772
-767
-748
-746
-735
-767
-735
-742
-757
-828
-832
-782
-768
-761
-797
-742
-777
-783
-825
-954
-1050
-1051
-1112
-1227
-1271
-1307
-1383
-1379
-1461
-1545
-1631
-1684
-1689
-1829
-1845
-1805
-1733
-1805
-1772
-1764
-1847
-1745
-1702
-1616
-1505
-1404
-1187
-1158
-1057
-864
-827
-606
-469
-311
-136
17
305
401
579
792
867
1122
1194
1358
1501
1602
1743
1805
1867
1809
1808
1770
1695
1633
1555
1488
1378
1259
1071
925
778
599
506
283
100
-20
-119
-218
-329
-365
-492
-597
-662
-753
-799
-786
-749
-746
-781
-798
-827
-887
-857
-847
-887
-797
-788
-804
-848
-854
-877
-884
-830
-924
-928
-982
-968
-950
-974
-957
-965
-1035
-1136
-1173
-1259
-1266
-1208
-1217
-1204
-1229
-1288
-1338
-1301
-1260
-1199
-1054
-1029
-963
-880
-890
-707
-605
-479
-381
-302
-190
-127
40
155
294
404
612
649
700
828
910
1051
1179
1269
1277
1292
1301
1233
1177
1145
1145
1140
1008
962
840
733
663
524
371
238
183
93
-5
-18
-92
-131
-254
-373
-500
-603
-582
-653
-652
-691
-686
-758
-869
-925
-1015
-972
-950
-930
-976
-1053
-985
-1059
-1106
-1133
-1155
-1170
-1271
-1261
-1302
-1287
-1194
-1156
-1222
-1308
-1297
-1357
-1345
-1286
-1203
-1128
-1092
-1077
-1162
-1143
-1089
-1005
-902
-821
-720
-645
-596
-505
-427
-334
-199
-79
-7
35
183
310
365
576
606
623
758
732
803
914
1048
1046
1152
1149
1023
1021
972
984
950
927
908
849
699
602
503
309
267
196
56
-48
-122
-184
-277
-308
-413
-430
-508
-598
-596
-657
-626
-623
-623
-672
-753
-800
-839
-864
-900
-890
-898
-934
-920
-974
-1026
-1052
-1041
-1089
-1170
-1191
-1205
-1178
-1138
-1127
-1158
-1227
-1236
-1241
-1276
-1226
-1099
-1036
-976
-946
-969
-953
-881
-795
-744
-618
-534
-459
-339
-254
-192
-62
92
149
256
289
415
519
630
757
773
873
866
937
874
899
969
976
1041
935
915
843
778
747
656
674
586
552
450
282
218
140
94
-52
-91
-172
-238
-295
-368
-439
-495
-501
-557
-631
-638
-657
-647
-686
-722
-723
-828
-772
-830
-888
-885
-890
-901
-965
-971
-989
-1021
-985
-1025
-1081
-1073
-1096
-1063
-1073
-1014
-1032
-1001
-1028
-1029
-1031
-1055
-978
-915
-873
-857
-754
-769
-764
-635
-595
-530
-392
-325
-222
-161
1
113
162
303
401
461
566
686
729
844
965
973
1014
1027
984
978
969
922
880
843
761
756
633
500
460
341
282
238
113
3
-10
-133
-229
-247
-342
-390
-447
-530
-621
-648
-683
-652
-692
-754
-696
-729
-710
-720
-736
-732
-665
-642
-761
-675
-710
-704
-728
-797
-765
-836
-771
-780
-792
-843
-794
-819
-881
-852
-878
-804
-808
-864
-893
-924
-903
-942
-858
-828
-836
-676
-739
-728
-650
-595
-490
-454
-359
-254
-212
-123
1
43
109
215
283
311
348
454
444
521
601
534
638
557
543
536
490
516
475
543
497
502
419
391
330
273
296
203
226
181
147
39
-58
-75
-222
-232
-318
-384
-401
-482
-469
-544
-551
-577
-604
-653
-683
-640
-681
-636
-627
-644
-689
-707
-755
-786
-783
-836
-826
-819
-846
-873
-901
-896
-924
-920
-883
-868
-866
-835
-849
-906
-861
-848
-807
-848
-756
-745
-788
-670
-733
-602
-635
-542
-433
-421
-273
-241
-94
-61
59
130
159
292
316
367
427
459
547
572
584
573
552
520
544
539
527
552
470
418
410
363
296
315
246
171
91
3
-109
-168
-211
-315
-338
-462
-518
-565
-636
-651
-683
-712
-709
-722
-797
-808
-822
-834
-776
-795
-781
-762
-763
-773
-787
-756
-810
-764
-753
-770
-742
-735
-649
-648
-622
-607
-583
-519
-478
-443
-390
-284
-218
-213
-165
-155
-137
-127
-97
-36
-26
37
80
143
142
152
290
275
298
335
356
411
392
434
387
402
412
326
251
209
207
173
158
99
12
-51
-109
-191
-272
-290
-326
-299
-360
-463
-507
-583
-625
-700
-738
-758
-771
-773
-806
-830
-810
-775
-807
-793
-779
-775
-774
-722
-700
-662
-608
-618
-620
-595
-568
-541
-509
-455
-480
-430
-378
-407
-383
-378
-290
-257
-203
-169
-108
-57
0
55
105
156
200
257
298
309
353
391
420
426
389
402
337
363
328
347
319
265
296
252
214
173
154
110
51
48
-71
-69
-167
-258
-285
-400
-442
-511
-516
-622
-614
-651
-733
-729
-731
-756
-752
-727
-748
-693
-701
-665
-646
-647
-581
-612
-557
-591
-547
-525
-518
-494
-527
-479
-529
-517
-496
-518
-462
-512
-451
-479
-446
-430
-455
-405
-448
-373
-391
-325
-321
-331
-259
-277
-228
-204
-192
-142
-98
-12
-31
100
124
144
189
239
275
270
340
331
317
328
348
345
318
308
287
240
250
195
130
71
18
-26
-77
-135
-136
-180
-237
-288
-345
-433
-495
-535
-601
-617
-651
-726
-755
-774
-856
-845
-858
-890
-848
-859
-806
-790
-741
-684
-682
-626
-622
-559
-570
-528
-482
-463
-424
-379
-359
-376
-286
-310
-286
-249
-238
-196
-238
-147
-195
-163
-137
-169
-131
-197
-108
-137
-164
-125
-129
-85
-130
-97
-72
-87
-78
-48
-29
-42
33
55
65
66
137
135
120
165
138
97
110
102
44
56
32
-8
-94
-147
-213
-301
-356
-415
-435
-505
-580
-574
-647
-677
-717
-765
-773
-827
-819
-844
-826
-851
-834
-810
-832
-815
-791
-816
-789
-757
-716
-653
-606
-553
-489
-428
-386
-294
-279
-194
-105
-62
14
55
129
133
167
209
182
219
193
217
191
202
238
192
199
182
169
123
77
68
8
9
-9
-44
-75
-109
-168
-220
-267
-310
-334
-361
-382
-401
-366
-425
-445
-475
-520
-507
-521
-510
-548
-525
-511
-514
-510
-532
-565
-586
-571
-591
-621
-611
-589
-590
-573
-568
-587
-574
-612
-609
-585
-635
-568
-565
-603
-611
-548
-583
-547
-481
-493
-429
-367
-326
-306
-214
-203
-125
-33
-50
70
92
114
162
165
234
232
286
243
242
219
210
218
137
161
122
80
48
33
-32
-97
-114
-164
-213
-253
-247
-287
-304
-353
-367
-399
-446
-464
-513
-536
-573
-586
-606
-642
-613
-600
-629
-635
-617
-606
-601
-580
-561
-517
-494
-457
-458
-401
-397
-368
-329
-364
-316
-300
-286
-291
-240
-196
-202
-165
-156
-190
-166
-128
-129
-100
-146
-84
-80
-142
-80
-106
-97
-34
-38
-34
-4
-5
-9
-45
-56
-71
-48
-58
-94
-89
-109
-130
-138
-183
-180
-218
-192
-202
-271
-253
-288
-323
-366
-375
-447
-449
-453
-505
-516
-546
-530
-544
-532
-570
-573
-583
-626
-591
-595
-578
-543
-545
-557
-544
-544
-512
-478
-492
-451
-395
-383
-338
-277
-272
-248
-154
-176
-109
-62
-29
-3
34
32
38
84
38
44
54
18
5
3
-18
-61
-44
-53
-114
-89
-125
-156
-187
-190
-270
-313
-344
-395
-441
-440
-492
-492
-519
-565
-548
-583
-595
-590
-565
-588
-583
-536
-558
-540
-526
-553
-514
-506
-451
-460
-420
-404
-386
-369
-366
-279
-334
-258
-241
-244
-208
-230
-189
-207
-157
-199
-152
-103
-144
-74
-58
-29
-33
1
-18
-46
-4
-63
-24
-48
-61
-112
-121
-127
-173
-142
-194
-169
-185
-208
-174
-211
-232
-255
-274
-289
-353
-343
-368
-411
-407
-413
-454
-451
-491
-520
-535
-583
-585
-620
-604
-622
-613
-602
-610
-599
-596
-582
-556
-568
-530
-517
-480
-489
-491
-433
-444
-428
-437
-404
-394
-400
-332
-340
-319
-286
-292
-263
-274
-205
-225
-175
-145
-190
-162
-160
-166
-129
-161
-154
-104
-153
-162
-143
-168
-205
-169
-191
-217
-191
-212
-220
-196
-231
-244
-226
-277
-293
-275
-324
-313
-321
-337
-325
-356
-339
-334
-357
-313
-302
-330
-305
-253
-281
-254
-224
-260
-269
-215
-252
-264
-221
-279
-239
-256
-256
-225
-246
-225
-247
-292
-291
-271
-254
-239
-200
-211
-147
-171
-139
-140
-127
-137
-193
-187
-295
-232
-311
-316
-297
-351
-305
-308
-290
-324
-306
-332
-356
-333
-362
-365
-399
-396
-389
-418
-409
-422
-389
-426
-383
-406
-405
-411
-437
-394
-463
-404
-446
-431
-426
-424
-407
-406
-354
-357
-328
-323
-304
-276
-305
-265
-214
-238
-201
-196
-209
-201
-183
-223
-222
-228
-224
-232
-252
-259
-273
-297
-296
-330
-326
-310
-319
-310
-304
-289
-300
-251
-270
-259
-238
-233
-232
-180
-227
-200
-149
-182
-181
-166
-178
-185
-143
-180
-193
-175
-198
-217
-192
-242
-240
-223
-257
-244
-208
-231
-204
-210
-217
-248
-229
-215
-251
-259
-258
-218
-262
-240
-244
-282
-266
-289
-286
-298
-267
-261
-277
-252
-290
-271
-287
-283
-291
-335
-287
-321
-354
-342
-379
-395
-376
-418
-406
-346
-410
-402
-395
-433
-461
-437
-440
-477
-450
-459
-429
-434
-439
-417
-413
-418
-400
-380
-395
-349
-358
-347
-345
-309
-294
-339
-301
-304
-323
-316
-315
-339
-360
-319
-357
-324
-311
-320
-298
-307
-304
-301
-275
-294
-273
-251
-245
-253
-258
-256
-317
-289
-289
-316
-295
-310
-275
-303
-302
-336
-350
-350
-363
-357
-380
-350
-392
-365
-392
-379
-356
-350
-337
-339
-314
-332
-275
-265
-263
-245
-213
-210
-217
-168
-189
-178
-162
-212
-199
-183
-206
-227
-221
-209
-234
-203
-228
-211
-219
-215
-212
-240
-218
-218
-230
-221
-218
-245
-231
-221
-266
-266
-272
-309
-331
-326
-384
-380
-390
-433
-422
-437
-436
-453
-442
-460
-448
-462
-491
-474
-490
-463
-483
-459
-496
-473
-472
-520
-460
-480
-473
-425
-430
-393
-372
-351
-346
-347
-291
-302
-224
-218
-207
-179
-172
-201
-186
-148
-178
-165
-165
-186
-206
-194
-217
-211
-227
-237
-258
-259
-244
-266
-251
-259
-252
-277
-310
-299
-336
-317
-326
-344
-343
-365
-365
-387
-374
-404
-390
-386
-420
-417
-405
-440
-429
-410
-454
-460
-424
-457
-500
-435
-457
-478
-427
-403
-420
-374
-338
-371
-346
-311
-293
-294
-237
-208
-208
-160
-198
-192
-159
-204
-168
-188
-196
-203
-212
-175
-238
-183
-242
-247
-238
-262
-251
-273
-240
-230
-228
-211
-201
-211
-196
-197
-200
-212
-225
-224
-238
-272
-261
-288
-322
-355
-332
-378
-354
-339
-402
-376
-377
-417
-400
-379
-431
-407
-433
-456
-456
-479
-475
-477
-439
-442
-422
-381
-389
-375
-345
-335
-301
-279
-244
-240
-197
-186
-202
-197
-189
-213
-212
-169
-243
-196
-223
-272
-276
-233
-323
-328
-287
-388
-378
-369
-390
-413
-418
-439
-453
-489
-489
-539
-544
-540
-539
-514
-518
-491
-457
-480
-452
-434
-428
-413
-402
-351
-364
-366
-368
-378
-408
-376
-359
-343
-345
-315
-308
-323
-281
-275
-275
-261
-258
-233
-254
-207
-174
-201
-163
-149
-135
-109
-97
-87
-73
-124
-108
-97
-119
-135
-134
-122
-163
-150
-130
-175
-160
-151
-200
-194
-162
-167
-200
-189
-172
-182
-212
-195
-221
-269
-232
-271
-253
-274
-315
-273
-335
-338
-367
-359
-383
-405
-394
-415
-409
-422
-443
-467
-473
-485
-489
-495
-470
-455
-462
-466
-450
-421
-413
-424
-384
-375
-382
-356
-334
-345
-345
-318
-334
-334
-300
-293
-276
-245
-254
-241
-183
-179
-145
-122
-131
-105
-114
-108
-118
-116
-139
-147
-161
-163
-201
-194
-213
-229
-233
-273
-247
-291
-285
-319
-340
-347
-397
-423
-392
-431
-425
-395
-421
-432
-385
-410
-418
-400
-391
-387
-390
-360
-368
-353
-363
-339
-323
-312
-276
-260
-240
-227
-215
-171
-187
-161
-147
-154
-151
-134
-203
-200
-202
-218
-256
-282
-261
-317
-293
-313
-324
-346
-336
-348
-384
-355
-391
-413
-377
-401
-414
-387
-374
-393
-328
-333
-372
-300
-353
-329
-309
-254
-304
-301
-250
-309
-288
-292
-308
-322
-300
-298
-352
-291
-299
-322
-262
-324
-318
-289
-306
-324
-284
-291
-281
-260
-264
-253
-278
-237
-272
-229
-240
-238
-186
-217
-190
-185
-154
-135
-161
-89
-96
-121
-80
-85
-88
-58
-57
-90
-71
-87
-115
-108
-109
-145
-145
-172
-198
-219
-200
-236
-278
-227
-273
-290
-296
-299
-351
-355
-339
-369
-355
-341
-376
-358
-355
-384
-371
-354
-382
-424
-405
-444
-440
-422
-377
-437
-389
-366
-394
-336
-286
-304
-249
-231
-248
-178
-166
-181
-191
-177
-201
-175
-156
-176
-163
-163
-193
-171
-201
-205
-175
-177
-169
-190
-183
-216
-232
-260
-277
-275
-259
-256
-259
-268
-277
-274
-273
-327
-292
-301
-292
-273
-312
-275
-281
-273
-255
-248
-253
-230
-226
-214
-219
-218
-215
-201
-202
-203
-196
-188
-191
-208
-229
-200
-232
-255
-236
-272
-233
-237
-305
-293
-286
-329
-327
-298
-312
-298
-270
-281
-243
-215
-222
-210
-211
-214
-158
-156
-168
-155
-154
-141
-159
-126
-115
-146
-89
-119
-92
-119
-87
-87
-145
-83
-136
-154
-125
-165
-190
-178
-215
-231
-237
-267
-288
-273
-315
-296
-270
-284
-293
-266
-283
-314
-312
-328
-296
-328
-289
-290
-257
-217
-181
-190
-164
-154
-154
-130
-144
-148
-114
-123
-150
-100
-147
-152
-160
-158
-187
-167
-190
-201
-203
-238
-218
-264
-266
-245
-283
-317
-299
-332
-357
-352
-328
-370
-386
-366
-363
-412
-370
-384
-444
-399
-435
-442
-441
-422
-452
-407
-366
-379
-301
-283
-306
-256
-242
-252
-246
-191
-221
-179
-135
-156
-127
-111
-96
-99
-35
-89
-53
-32
-66
-56
-55
-72
-74
-76
-89
-100
-102
-111
-114
-116
-114
-92
-130
-85
-101
-125
-138
-128
-166
-177
-173
-232
-203
-195
-242
-187
-163
-208
-167
-145
-205
-180
-195
-255
-244
-233
-290
-284
-251
-310
-284
-281
-295
-308
-326
-318
-327
-341
-343
-326
-334
-318
-332
-348
-329
-317
-306
-286
-284
-314
-270
-271
-314
-274
-263
-289
-263
-261
-273
-280
-248
-282
-280
-269
-287
-277
-279
-329
-305
-283
-364
-351
-343
-385
-374
-357
-406
-369
-395
-400
-396
-410
-413
-443
-452
-455
-474
-447
-492
-489
-487
-523
-531
-536
-506
-516
-454
-439
-425
-407
-359
-332
-336
-263
-268
-259
-235
-233
-202
-176
-172
-180
-160
-169
-167
-103
-133
-154
-121
-118
-135
-102
-135
-129
-140
-151
-115
-186
-147
-151
-203
-153
-180
-165
-173
-148
-179
-164
-134
-185
-139
-166
-225
-203
-180
-184
-209
-171
-211
-258
-247
-296
-316
-348
-351
-387
-386
-391
-406
-401
-433
-432
-445
-455
-410
-449
-453
-467
-471
-493
-482
-464
-536
-462
-504
-497
-456
-491
-382
-382
-388
-345
-356
-348
-317
-299
-286
-231
-213
-205
-165
-202
-132
-125
-146
-138
-128
-112
-123
-119
-134
-146
-171
-219
-238
-265
-247
-262
-277
-261
-300
-278
-293
-323
-305
-334
-358
-351
-351
-395
-361
-334
-394
-363
-348
-374
-322
-325
-342
-313
-296
-313
-288
-286
-287
-303
-291
-272
-335
-272
-247
-310
-260
-257
-336
-291
-320
-349
-284
-228
-241
-220
-180
-240
-194
-159
-168
-154
-106
-138
-150
-91
-145
-132
-97
-123
-138
-105
-141
-133
-79
-135
-175
-124
-126
-174
-146
-143
-209
-175
-188
-200
-201
-178
-165
-194
-192
-181
-152
-138
-142
-137
-101
-144
-138
-107
-153
-174
-130
-186
-210
-194
-228
-255
-219
-252
-291
-241
-296
-331
-343
-352
-395
-395
-404
-440
-378
-343
-349
-298
-283
-322
-308
-319
-338
-314
-336
-306
-326
-287
-278
-277
-227
-254
-246
-283
-271
-321
-316
-284
-324
-300
-277
-307
-289
-236
-292
-282
-234
-291
-266
-259
-277
-260
-222
-193
-213
-146
-174
-219
-235
-272
-289
-261
-238
-198
-162
-148
-146
-180
-165
-196
-197
-191
-223
-231
-246
-226
-252
-216
-172
-230
-178
-212
-251
-244
-268
-257
-230
-272
-250
-228
-294
-232
-266
-264
-188
-212
-159
-216
-230
-212
-220
-191
-232
-187
-187
-194
-156
-150
-129
-144
-129
-123
-132
-120
-63
-93
-150
-70
-170
-170
-122
-153
-132
-113
-117
-140
-106
-155
-183
-183
-170
-165
-198
-188
-237
-225
-240
-284
-297
-317
-351
-305
-343
-391
-351
-359
-365
-366
-344
-354
-354
-403
-377
-376
-441
-403
-420
-417
-398
-352
-322
-315
-322
-364
-330
-347
-401
-420
-347
-399
-395
-334
-361
-330
-312
-354
-360
-411
-486
-511
-514
-489
-461
-396
-358
-314
-300
-282
-235
-322
-291
-300
-392
-315
-286
-351
-299
-232
-263
-255
-219
-281
-319
-316
-363
-364
-308
-277
-246
-195
-168
-198
-159
-171
-222
-208
-233
-289
-281
-217
-252
-210
-125
-170
-159
-173
-173
-199
-218
-201
-195
-218
-294
-204
-188
-192
-128
-142
-121
-114
-159
-166
-224
-254
-136
-169
-189
-88
-71
-133
-73
-75
-182
-63
-96
-144
-139
-67
-150
-188
-25
-115
-95
-12
-87
-140
-93
-185
-213
-239
-241
-191
-189
-136
-122
-130
-108
-138
-155
-173
-211
-248
-251
-213
-257
-195
-163
-204
-176
-190
-176
-294
-285
-290
-449
-327
-328
-338
-279
-279
-299
-295
-306
-380
-313
-357
-457
-385
-411
-423
-409
-333
-347
-369
-325
-286
-345
-295
-230
-224
-288
-304
-205
-332
-250
-127
-219
-168
-91
-182
-177
-212
-194
-272
-383
-202
-322
-263
-140
-222
-151
-132
-178
-190
-235
-196
-333
-274
-167
-261
-123
-20
-87
-52
6
-102
-107
-93
-145
-225
-189
-131
-168
-80
4
-60
-47
-113
-148
-167
-127
-95
-256
-156
-147
-274
-196
-141
-213
-177
-87
-204
-176
-187
-287
-277
-247
-232
-294
-137
-184
-179
-105
-186
-160
-158
-113
-178
-165
-255
-305
-158
-274
-213
-115
-208
-156
-205
-288
-248
-258
-364
-350
-250
-313
-284
-193
-260
-238
-209
-308
-297
-352
-348
-326
-394
-352
-304
-295
-270
-233
-208
-251
-322
-328
-320
-335
-368
-317
-304
-321
-231
-233
-300
-140
-231
-377
-166
-338
-345
-130
-195
-201
-57
-100
-105
-64
-183
-131
-133
-172
-211
-164
-158
-187
-147
-90
-145
-157
-168
-218
-186
-242
-205
-209
-231
-172
-232
-272
-233
-305
-236
-431
-297
-238
-386
-283
-271
-283
-294
-283
-227
-392
-407
-215
-344
-326
-224
-266
-366
-270
-299
-269
-126
-197
-178
-204
-248
-176
-340
-226
-252
-310
-135
-219
-301
-183
-180
-225
-213
-193
-163
-203
-130
-139
-142
-28
9
-192
-154
-49
-204
-113
-53
-136
-119
-59
-66
-127
-146
-278
-155
-189
-289
-160
-154
-242
-219
-186
-342
-404
-201
-347
-508
-310
-340
-431
-319
-284
-358
-299
-412
-458
-408
-445
-413
-375
-285
-418
-445
-294
-467
-493
-362
-360
-403
-270
-270
-431
-298
-253
-464
-504
-270
-356
-454
-300
-315
-400
-282
-395
-416
-331
-499
-362
-302
-444
-309
-151
-303
-282
-193
-264
-223
-296
-258
-177
-411
-266
-113
-279
-207
-173
-289
-318
-402
-306
-285
-442
-265
-182
-316
-255
-147
-209
-276
-232
-272
-429
-359
-306
-387
-451
-429
-305
-324
-255
-153
-207
-204
-248
-478
-153
-288
-438
-31
-222
-234
-26
-150
-180
-101
-169
-205
-217
-185
-131
-66
-22
-67
-139
55
-28
-63
-83
-87
-72
-27
-58
-201
-170
-135
-208
-379
-98
-256
-364
-118
-249
-361
-323
-362
-493
-394
-441
-369
-253
-359
-292
-332
-308
-567
-514
-295
-632
-427
-267
-514
-309
-211
-351
-211
-65
-241
-445
-218
-329
-416
-150
-129
-219
-67
-73
-298
-11
-133
-312
82
-13
-145
-10
-42
-178
-76
-17
-217
-67
-17
-159
-141
-146
-244
-84
-145
-179
-106
-152
-305
-362
-204
-299
-284
-201
-253
-343
-400
-308
-341
-448
-247
-157
-235
-335
-221
-277
-427
-388
-369
-308
-276
-433
-238
-272
-484
-211
-196
-465
-221
-75
-386
-308
-217
-315
-246
-187
-183
-211
-285
-208
-211
-275
-230
-211
-143
-159
-225
-171
-167
-229
-186
-112
-163
-123
-121
-203
-178
-204
-236
-150
-151
-74
-59
-218
-244
-161
-316
-229
-398
-479
-388
-699
-532
-356
-452
-285
-126
-236
-497
-407
-249
-344
-378
-230
-260
-393
-296
-338
-360
-195
-24
-115
-60
-158
-261
-239
-272
-481
-287
-71
-164
16
-72
-343
-29
-36
-337
-111
-160
-174
-232
-273
-177
-217
34
3
-174
-86
-204
-222
-295
-326
-249
-170
-212
-173
-211
-253
-122
-194
-203
-201
-122
-94
-367
-258
-199
-393
-470
-127
-472
-543
-11
-280
-442
-183
-314
-634
-361
-324
-427
-402
-359
-267
-478
-497
-79
-396
-516
-187
-279
-482
-334
-227
-290
-162
-255
-262
-254
-209
-319
-107
-5
-232
26
-343
-166
-83
-345
-40
-89
-25
-57
-415
96
-190
-344
-14
-138
-89
95
-366
-145
90
-489
-77
53
-417
-159
-58
-304
-207
-146
-237
-193
-63
-475
-184
-168
-264
-316
-329
50
-404
-381
-175
-379
-371
-86
-265
-478
-6
-196
-599
207
86
-474
120
18
-498
-286
-6
-135
-329
-64
-27
-197
-376
13
-63
-347
-13
-257
-243
43
-129
-152
-79
-251
-174
-45
-471
-154
30
-259
-100
-241
-329
32
-244
-136
-234
-92
-166
-329
113
-12
-294
65
-57
-391
-157
-134
-92
-217
-15
-6
-263
-93
46
-306
-108
54
-327
-209
146
-285
-387
44
-198
-341
-350
-226
-62
-245
-437
-29
-76
-537
-26
-282
-562
-339
-194
-352
-545
47
-388
-463
-108
-545
-367
-24
-323
-386
-193
-360
-414
92
-209
-491
167
-496
-270
47
-314
-83
-313
-98
2
-416
-244
287
-452
-367
349
-147
-353
89
-52
-66
-152
-174
146
-145
-112
-43
26
-159
-332
136
196
-505
56
287
-251
19
-282
113
85
-459
-71
85
-324
28
-208
-291
-49
-266
-116
-297
-330
-122
-278
-615
-108
-262
-624
-163
-203
-349
-394
-239
-276
-367
-305
-77
-208
-240
-249
-317
-144
48
-316
-415
166
-62
-260
-84
435
-294
-366
357
-174
-425
11
252
-561
-143
367
-632
-257
63
-569
20
-289
-546
39
-393
-551
-177
-149
-631
-385
-227
-249
-291
-740
75
21
-990
54
-23
-1064
123
-201
-565
-169
-420
-349
122
-698
-238
267
-776
-155
-217
-164
-275
-459
-22
-311
-400
15
-249
-267
-125
-325
54
-135
-462
250
-215
-215
-50
-233
76
-492
296
-197
-839
258
-199
-579
-86
-79
-313
-125
-46
-301
-278
-14
-161
-432
122
71
-346
-188
78
-160
-112
108
95
-36
-86
-95
192
-218
-319
210
-146
-186
-45
-192
55
-172
-444
160
-5
-651
-22
288
-694
-200
224
-479
-384
-213
-41
-506
-311
-183
-399
-296
-230
-401
-262
-80
-552
-198
-205
-365
-181
55
-343
-325
-76
-167
-495
-34
-177
-390
-133
-154
-262
-566
140
-378
-493
37
-474
-378
-196
-454
-467
-184
-499
-767
-73
-667
-632
-285
-526
-435
-442
-548
-213
-680
-413
-222
-838
24
-455
-874
-46
-374
-1018
106
-403
-712
-307
-272
-321
-546
-615
70
-684
-545
198
-905
-134
-125
-720
-305
-74
-445
-616
77
-142
-870
37
49
-690
-533
635
-756
-534
459
-758
-372
109
-314
-308
-264
-104
-173
-638
167
-28
-774
147
211
-1210
256
172
-1024
89
98
-407
-160
39
99
-347
-30
407
-712
-308
846
-682
-392
669
-684
-524
567
-464
-668
333
-402
-445
-193
13
-663
-363
311
-745
-242
-5
-340
-490
-186
-311
-352
-233
-191
-435
-307
97
-461
-461
309
-400
-711
500
-263
-871
489
-102
-914
577
-147
-644
299
-121
-778
-7
238
-955
14
56
-430
-404
21
-23
-655
165
-25
-851
203
145
-1130
202
317
-1092
-4
621
-1042
-213
250
-585
-471
-245
-81
-303
-728
135
-301
-882
465
-782
-631
329
-649
-862
326
-464
-1226
348
-410
-1176
107
-399
-950
168
-729
-414
-55
-701
-314
-552
-313
-311
-609
-180
-4
-964
-135
71
-1186
-30
-140
-934
-151
-289
-854
-92
-160
-917
-532
507
-1103
-535
441
-1056
-400
167
-958
-389
11
-685
-290
15
-602
-247
-62
-409
-398
-214
47
-495
-93
-177
-208
-85
-172
-78
-217
-206
-11
-92
-632
187
26
-900
414
-209
-623
326
-104
-656
232
-330
-541
314
-877
-221
-16
-681
-219
-39
-484
-536
208
-535
-946
390
-483
-1050
48
-315
-631
-529
-41
-538
-633
-254
-333
-329
-857
31
-700
-285
-296
-1007
-8
-399
-821
-317
-296
-625
-482
-297
-631
-438
-621
-129
-331
-1051
-135
-11
-1049
-184
-104
-875
-193
-276
-635
-411
-518
-311
-746
-500
-855
-417
-325
-924
-640
-226
-697
-982
-55
-904
-342
-366
-893
-266
-404
-1134
137
-263
-1317
430
-25
-1116
-67
96
-1026
-320
410
-1128
-18
190
-867
82
-66
-681
-182
90
-823
-263
283
-1013
-56
32
-586
-228
179
-496
-254
-6
-526
19
-464
-172
-204
-113
-591
181
-360
-546
330
-417
-230
-69
73
-579
-1
241
-688
-291
468
-1115
40
-96
-973
254
-655
-300
-197
-571
-548
-249
-465
-681
-436
-113
-1162
-61
-405
-757
-107
-982
406
-702
-767
241
-866
-375
-446
-632
421
-977
-360
775
-1108
-142
-119
-217
-488
-371
-178
-101
-779
-300
-50
-605
-395
-646
223
-1241
-682
61
-764
-709
-14
-954
-180
-181
-1002
-67
-212
-981
-600
588
-1526
-444
716
-1455
-278
304
-821
-373
-67
-430
-472
32
-722
-513
340
-827
-674
731
-909
-470
361
-648
-172
-166
-440
-119
-496
-434
58
-606
-407
325
-449
-693
518
-519
-584
494
-810
-187
329
-1052
143
-192
-583
-108
-250
-234
-659
27
-71
-850
31
-259
-745
167
-666
-432
129
-536
-467
63
-342
-475
-236
-9
-437
-306
90
-412
-161
15
-312
-241
-103
-299
-253
-454
180
-752
-64
-246
-687
312
-1055
-14
-239
-534
-710
-117
-436
-771
-243
-453
-817
-450
-522
-754
-243
-624
-684
-402
-10
-1086
-182
87
-971
32
-103
-260
-721
281
-239
-335
-175
-236
403
-721
-120
257
-630
-349
276
-600
-246
-301
-155
-250
-439
-569
-117
-374
-830
-97
-183
-858
-265
-126
-901
-129
-354
-1025
-14
-345
-710
-71
-131
-641
-165
24
-362
-834
658
-409
-725
648
-821
-13
362
-619
-45
179
-543
-108
-406
105
-800
-37
195
-1268
331
128
-733
-251
263
-599
-159
-119
-712
448
-454
-234
212
-678
159
-370
-94
-464
-438
-273
-113
-683
-462
-10
-823
-111
-580
-485
-239
-537
-373
-628
-305
-403
-454
-531
67
-854
134
-139
-904
319
-246
-584
22
66
-604
-187
118
-377
-504
2
160
-596
-250
214
-298
-579
54
-275
-743
59
-378
-612
70
-463
-544
261
-798
-377
17
-552
-680
68
-698
-245
-373
-448
118
-656
-185
-131
-129
-422
-200
-5
-248
-240
65
161
-725
125
234
-649
217
-241
45
-121
-585
-75
293
-1087
-267
367
-873
-329
-58
-418
-336
-422
-171
42
-751
-249
502
-1162
242
-79
-576
163
-385
188
-395
-199
375
-784
459
55
-994
892
-16
-830
561
73
-800
529
-312
-422
-113
-359
-242
-741
-185
-290
-550
-365
-477
-478
-470
-352
-862
-103
-544
-663
-307
-524
-870
-348
-278
-910
-185
-649
-22
-696
-473
-314
-448
-690
-282
-251
-972
-120
-90
-1138
-244
57
-1243
221
-615
-793
323
-856
-674
186
-445
-788
415
-365
-827
161
-389
-649
-206
-296
-538
-92
-116
-716
88
-442
-613
201
-1219
26
-217
-788
77
-560
-361
-278
-565
-517
-201
-683
-155
285
-1056
247
343
-979
-70
338
-565
-183
51
106
-292
-433
610
-237
-426
495
7
-231
149
188
-410
153
82
-332
280
-108
-157
88
-336
-35
-68
-651
-66
139
-1045
110
46
-740
-104
-350
-252
-211
-357
-601
141
-394
-69
-221
63
-403
129
-30
-569
540
-587
-23
-51
-417
-181
-108
-474
-465
122
-795
24
-594
-333
-406
-656
-41
-901
-450
-618
-625
-502
-718
-709
-319
-880
-724
-2
-1275
-481
-330
-933
-628
-465
-729
-428
-583
-563
-260
-659
-334
-392
-467
-467
-226
-534
-722
114
-786
-432
19
-676
-266
-50
-682
-333
-360
-169
-478
-1011
133
-264
-977
50
44
-712
-380
404
-391
-797
248
409
-959
-397
990
-758
-690
184
433
-538
-905
1182
-114
-1557
1233
481
-1690
730
1247
-1318
207
1327
-697
-291
842
102
-339
19
686
-126
-708
783
314
-760
562
280
-498
-88
540
-429
-87
228
-80
34
-164
153
139
-96
-421
564
-372
-340
-228
260
-631
-153
-467
18
-372
-662
1
-265
-618
-525
-103
-376
-756
-698
652
-1210
-779
660
-760
-893
119
-365
-738
-347
-412
-526
-617
-495
-524
-168
-1090
-463
-311
-922
-900
-122
-951
-1224
-123
-808
-1010
-500
-462
-880
-237
-1219
-280
-434
-1019
-528
-421
-310
-589
-447
-623
234
-1336
-516
965
-1541
-277
665
-888
-836
343
-340
-692
-169
-210
-262
-996
100
396
-1151
-56
1150
-1202
-122
887
-1039
294
130
-442
413
38
-276
447
-149
93
481
-133
316
457
194
-194
959
-60
19
688
430
-549
988
304
-377
697
91
-376
837
-330
-60
432
71
-485
483
180
-745
341
-153
-200
-497
4
-569
84
-768
-1
-119
-475
-243
-369
-114
-509
-360
-348
-163
-513
-635
83
-416
-987
15
-179
-987
-546
137
-1032
-807
-226
-905
-1077
-186
-1036
-1252
-453
-762
-1375
-416
-975
-1099
-407
-1060
-917
-966
-677
-1062
-681
-766
-840
-662
-499
-698
-1127
-197
-755
-882
-241
-782
-579
-130
-852
-636
407
-953
-746
204
-457
-1032
175
-454
-412
-777
-375
931
-2011
484
764
-1934
210
1319
-1676
-819
2236
-1434
-700
1459
-475
-671
-62
358
-162
-587
422
1063
-913
-161
1132
-309
-442
775
593
-535
133
1107
-104
-14
823
457
469
72
201
1165
-19
-257
1168
544
-39
277
615
812
-57
-44
1320
58
-325
854
513
-19
-237
521
442
-456
-121
351
106
-1096
447
-33
-1216
-44
-192
-678
-860
-516
-265
-926
-1182
-354
-514
-1566
-876
-586
-1157
-1429
-1004
-652
-1316
-1431
-879
-768
-1754
-1168
-446
-1442
-1426
-862
-1012
-1593
-1011
-958
-1446
-873
-1094
-1367
-454
-1143
-1534
-236
-598
-2058
-178
-48
-2152
-784
766
-1958
-1023
485
-702
-1711
147
239
-1413
-684
768
-475
-1870
1537
-465
-1904
1722
184
-2045
1209
797
-1916
379
1276
-1020
-478
1301
-110
-1100
987
917
-1181
364
2034
-1252
92
1847
-268
-331
1526
475
-80
807
772
994
-486
1251
1250
-421
1252
1181
159
983
797
670
780
921
439
863
1206
153
714
1193
314
533
827
517
308
633
276
311
226
30
206
-41
-320
-43
-235
-619
-355
-591
-679
-658
-990
-1114
-901
-1399
-1320
-977
-1665
-1503
-1190
-1728
-1809
-1402
-1666
-1825
-1454
-1639
-1804
-1396
-1768
-1759
-1338
-1844
-1538
-1237
-1620
-1386
-1343
-1186
-1642
-954
-1117
-1367
-803
-846
-994
-1119
-510
-508
-765
-1199
176
-237
-1307
53
285
-1933
460
618
-2252
753
1131
-2442
1272
781
-2668
2063
286
-1631
1343
560
-952
245
1080
-645
-424
1064
154
227
534
684
362
28
1368
472
365
1445
677
701
911
1568
254
1330
1212
306
1834
1275
486
1230
2051
491
845
2033
1344
446
2124
1694
911
1751
1796
992
1313
1932
832
1185
1288
430
1074
734
-52
529
537
-260
-44
280
-465
-551
-160
-692
-924
-859
-1170
-1105
-1521
-1636
-1396
-1498
-1869
-1819
-1657
-2023
-2184
-1840
-2079
-2382
-2077
-1999
-2333
-2331
-1884
-2000
-2251
-2027
-1812
-2122
-2035
-1726
-2054
-2055
-1772
-1681
-1800
-1821
-1631
-1342
-1674
-1343
-1249
-1365
-1126
-1333
-1340
-1273
-1049
-1519
-850
-1135
-1211
-838
-902
-1165
-808
-595
-1161
-347
-1171
-727
-359
-1264
-143
-446
-1343
340
-536
-1087
627
-425
-712
1055
-173
-20
1047
142
676
1204
433
401
1771
443
215
2339
977
-195
3082
1124
-298
2997
1248
34
2378
1792
746
1819
1983
1520
1441
2223
1961
1873
2230
2209
2361
2070
2859
2383
2029
3084
1888
1305
2690
1815
552
1895
1594
205
1117
1338
65
321
793
-201
-350
-124
-853
-857
-940
-1660
-1287
-1224
-1889
-1640
-1334
-1953
-2132
-1545
-2037
-2374
-1846
-1928
-2320
-2147
-1839
-1925
-1989
-1781
-1609
-1631
-1473
-1504
-1525
-1460
-1526
-1314
-1289
-1558
-1339
-1015
-1229
-1450
-934
-966
-1265
-1130
-1199
-978
-1770
-1286
-1188
-1723
-1350
-1457
-1575
-1398
-1323
-1565
-1352
-1781
-1279
-1399
-1820
-1242
-1168
-2101
-1317
-674
-1679
-1190
-308
-1265
-963
-257
-1171
-435
-120
-737
-181
32
-624
244
-159
-683
1177
-892
330
969
-504
89
941
381
-646
1606
1233
-796
1529
1509
-501
1259
1378
528
1361
1493
863
1776
1364
642
1931
1756
1643
1365
1782
2113
1625
1625
2317
1842
1861
2762
2207
1729
2359
2329
1487
1914
1746
1196
1180
1230
801
649
958
504
352
589
18
-256
-48
-810
-1242
-713
-1215
-1664
-1490
-1401
-1866
-1918
-1806
-2150
-2111
-2048
-2253
-2301
-2422
-2352
-2177
-2291
-2286
-1986
-1783
-1955
-1791
-1541
-1490
-1518
-1428
-1314
-1281
-1140
-1052
-939
-1191
-945
-628
-764
-832
-636
-884
-887
-1004
-1071
-1034
-1394
-1211
-993
-1354
-1282
-1050
-1810
-1119
-1401
-1947
-973
-1587
-2131
-1138
-1141
-2563
-835
-562
-1887
-846
-667
-1366
-837
-620
-1086
-484
-450
-833
-388
-380
-398
-359
94
289
-321
696
635
-38
345
802
445
502
834
1216
129
1474
1088
180
1578
1132
1052
820
1859
987
970
2126
1466
1424
1886
1804
2038
1634
1922
2046
2067
2497
2390
2250
2941
2748
2113
3071
2569
2185
2766
2020
1780
1786
1530
1271
1225
971
854
1103
320
312
273
-307
-427
-627
-965
-1279
-1494
-1611
-1912
-2027
-1957
-2018
-2121
-2296
-2163
-2288
-2442
-2361
-2365
-2456
-2334
-2300
-2223
-2035
-1952
-1728
-1602
-1479
-1413
-1215
-1253
-1378
-1207
-1054
-1144
-1076
-798
-937
-996
-816
-816
-1068
-898
-968
-1302
-984
-1298
-1568
-1257
-1450
-1589
-1530
-1583
-1613
-1711
-1689
-1938
-1919
-1725
-1740
-1855
-1589
-1771
-2030
-1290
-1505
-1720
-1188
-1294
-1091
-1182
-1293
-770
-1105
-1320
-896
-465
-690
-568
-263
-454
-108
-166
-273
799
-85
-230
627
1108
-135
757
1646
819
732
1311
1499
579
1436
1432
1273
1308
1741
1742
1594
2326
2216
2190
2275
2406
2225
2800
2802
2621
3170
3278
2886
3333
3677
3285
3411
3472
3128
2452
2525
2461
1619
1488
1500
1493
945
815
882
368
173
-166
-566
-1039
-1476
-1608
-1840
-2318
-2458
-2256
-2351
-2823
-2734
-2614
-2997
-3056
-2954
-3082
-3207
-3062
-2838
-2910
-2889
-2492
-2233
-2181
-2115
-1724
-1581
-1577
-1446
-1234
-1186
-1190
-887
-801
-907
-799
-517
-752
-890
-804
-934
-1071
-1250
-1452
-1450
-1566
-1664
-1666
-1804
-1823
-2006
-1888
-2128
-2384
-2311
-2405
-2637
-2594
-2356
-2480
-2507
-2225
-2162
-2295
-1865
-1520
-1431
-1552
-1292
-1137
-915
-1091
-780
-48
-413
-334
7
279
-32
28
652
627
356
577
870
744
530
904
1552
1573
998
1739
1762
1315
1670
1747
1724
1784
1997
2277
1899
2228
2458
2594
2656
2435
2724
3054
2956
2663
3143
3369
3119
3475
3837
3592
3598
3528
3227
2626
2323
2397
1866
1584
1455
1258
1091
705
535
274
11
-241
-753
-974
-1508
-1927
-1918
-2374
-2685
-2647
-2575
-2834
-3118
-2955
-3183
-3353
-3201
-3339
-3365
-3252
-3165
-3071
-3028
-2767
-2526
-2249
-2170
-2091
-1751
-1799
-1749
-1594
-1444
-1343
-1246
-922
-943
-905
-779
-752
-900
-983
-1020
-1241
-1359
-1610
-1721
-1919
-2135
-2189
-2278
-2396
-2592
-2618
-2731
-2882
-2879
-3020
-2991
-3087
-2960
-2722
-2910
-2776
-2579
-2567
-2518
-2334
-2282
-2172
-1983
-1668
-1780
-1702
-1217
-1217
-1050
-922
-649
-428
-415
-382
-204
228
387
189
690
1228
739
1317
1808
1535
1395
2047
2176
1462
1789
2103
1940
1893
2229
2126
2402
3049
2513
2725
3071
2646
2742
3135
3159
2918
3401
3674
3831
3654
3914
4496
3891
4299
4306
3427
3426
3089
2660
2467
2443
2007
1681
1855
921
720
565
-199
-366
-624
-1079
-1850
-1995
-2220
-2754
-2755
-2844
-2970
-3063
-3143
-3244
-3515
-3486
-3347
-3343
-3297
-3205
-3021
-2911
-2676
-2588
-2336
-1947
-1822
-1588
-1446
-1419
-1341
-1097
-1014
-1057
-672
-621
-614
-471
-659
-549
-676
-887
-983
-1210
-1465
-1681
-1752
-2055
-2276
-2316
-2580
-2835
-3076
-3244
-3335
-3608
-3673
-3713
-3849
-3885
-3794
-3772
-3750
-3482
-3438
-3298
-3123
-3026
-2766
-2660
-2558
-2345
-2023
-1795
-1651
-1490
-1368
-1225
-1028
-850
-578
-390
-269
-72
110
332
196
42
533
829
617
773
1080
902
979
1433
1324
1228
1547
1677
1568
1652
1984
1988
1978
2189
2144
2216
2497
2699
2413
2824
3346
3103
3694
4199
3912
4065
4885
4131
3469
4034
3250
2894
3037
2784
2305
2298
2422
1523
1310
1062
544
337
-248
-727
-1245
-1497
-1681
-2210
-2177
-2164
-2444
-2508
-2526
-2903
-3159
-2846
-2921
-3017
-2612
-2409
-2326
-1970
-1774
-1555
-1211
-894
-681
-482
-265
-151
66
248
492
587
812
968
814
901
881
691
502
487
230
-57
-82
-435
-625
-806
-1052
-1293
-1568
-1811
-2137
-2327
-2560
-2751
-2837
-2912
-3044
-3129
-3020
-2985
-3074
-2883
-2776
-2757
-2535
-2362
-2230
-1972
-1669
-1488
-1267
-1011
-806
-578
-382
-310
-89
43
143
191
354
655
651
807
921
903
915
1078
1331
1572
1532
1559
1802
1880
1655
1899
2336
2390
2368
2437
2514
2327
2448
2733
2906
2919
3127
3485
3559
3659
3974
4264
4586
4629
4862
5092
5048
4726
4324
4180
3579
3603
3686
2996
2656
2627
2466
1740
1319
1191
695
312
-160
-781
-1365
-1620
-1729
-2026
-2320
-2436
-2240
-2377
-2750
-2903
-2831
-2599
-2552
-2522
-2275
-2132
-1915
-1598
-1468
-1285
-814
-532
-378
-318
-211
58
284
348
520
713
739
740
592
465
449
312
73
-111
-359
-804
-933
-1234
-1667
-1851
-2067
-2389
-2872
-3082
-3375
-3775
-3864
-4031
-4254
-4421
-4489
-4584
-4637
-4540
-4571
-4351
-4127
-4188
-3979
-3538
-3522
-3321
-2726
-2667
-2519
-2106
-1850
-1882
-1690
-1272
-1176
-1016
-833
-640
-426
-313
-198
-93
2
73
-33
-9
-59
-12
202
430
601
603
963
1202
1129
1198
1289
1294
1401
1582
1722
1775
2065
2195
2393
2528
2525
3132
3087
3219
3767
3642
3982
4440
4423
3614
3421
3141
2391
2505
2086
1680
1405
1165
679
-7
-600
-993
-1263
-1804
-2377
-2908
-3338
-3463
-3600
-3970
-3822
-3792
-3914
-3961
-4135
-4387
-4106
-3727
-3519
-3200
-2804
-2387
-2086
-1848
-1554
-1181
-842
-410
-199
-6
221
578
774
1078
1286
1388
1504
1020
929
738
486
386
267
62
-199
-371
-882
-1248
-1535
-1882
-2183
-2499
-2980
-3196
-3353
-3634
-3703
-3765
-3890
-3813
-4027
-4110
-4063
-4092
-3705
-3545
-3128
-2871
-2512
-2249
-2089
-1810
-1652
-1253
-1019
-885
-651
-438
-302
-72
65
230
157
314
271
16
49
134
255
299
512
429
629
756
718
827
907
1013
1144
1429
1495
1933
2333
2465
2710
2720
2696
2765
2947
3100
3357
3765
4233
4723
4933
5186
5473
5424
5692
5717
4985
4215
3853
3345
3018
3046
2890
2545
2151
1796
794
-87
-848
-1340
-1697
-2309
-2741
-3186
-3344
-3485
-3757
-3915
-4004
-4102
-4232
-4583
-4862
-4820
-4372
-3803
-3392
-2935
-2474
-2074
-1889
-1898
-1715
-1289
-871
-432
-191
120
498
895
1238
1326
1466
1599
1153
269
150
-40
-209
-10
-93
-266
-444
-732
-1564
-2194
-2545
-2777
-2895
-3535
-3819
-3699
-3779
-3874
-3941
-4069
-4024
-3955
-4338
-4540
-4367
-4021
-3492
-3016
-2692
-2267
-1771
-1544
-1574
-1351
-958
-510
-312
-13
379
605
1027
1193
1190
1347
1499
1393
1228
1162
1173
1423
1629
1644
1705
1736
1807
1677
1503
1541
1792
1889
2134
2569
2723
2915
3207
3294
3143
3482
3568
3673
4189
4522
4823
5338
5703
5926
6174
6212
6366
6334
6319
5468
4673
4167
3748
3748
3445
3012
2419
2145
1599
383
-680
-1049
-1393
-1782
-2288
-2898
-3276
-3232
-3252
-3739
-4042
-4006
-3930
-4123
-4586
-4703
-4151
-3460
-2880
-2674
-2323
-1788
-1464
-1423
-1462
-1121
-530
170
457
519
817
1339
1679
1634
1620
1764
1857
1601
561
25
240
53
17
-158
-420
-883
-1087
-1742
-2856
-3144
-3178
-3297
-3844
-4232
-4315
-4046
-4007
-4280
-4356
-4305
-4055
-4174
-4530
-4279
-3796
-3110
-2473
-2217
-1923
-1498
-1012
-1034
-995
-556
51
517
738
884
1170
1482
1738
1773
1662
1805
1775
1701
1457
1364
1613
1804
1898
1753
1579
1645
1574
1462
1363
1613
1984
2157
2434
2416
2757
3060
3025
3306
3112
3281
3723
4057
4228
4666
5544
5857
6285
6422
6400
6553
6853
6307
5242
4749
4244
4320
4060
3865
3344
2700
2628
1439
16
-848
-1112
-1416
-2005
-2316
-3014
-3065
-2956
-3540
-3988
-4246
-4074
-4149
-4461
-4755
-4540
-3767
-3135
-2602
-2540
-2111
-1603
-1578
-1669
-1481
-921
-218
476
658
851
1252
1552
1649
1471
1436
1656
1558
1416
781
126
-46
-57
-272
-1000
-1065
-1466
-2014
-2572
-3346
-3617
-3875
-3861
-4102
-4733
-4875
-4814
-4782
-5108
-5190
-4829
-4756
-4565
-4613
-4708
-4148
-3484
-3112
-2891
-2514
-1973
-1682
-1462
-1233
-1036
-362
214
403
429
675
1133
1128
1095
1124
1155
1315
1358
1172
1027
1206
1385
1375
1172
1060
1171
1066
1120
1165
1180
1537
1925
1965
1928
2343
2548
2651
2856
2851
3168
3627
3849
4081
4739
4991
5247
5892
5863
5766
6224
6630
6040
4971
4634
4027
3722
3683
3364
2831
2308
2183
993
-232
-930
-1444
-1619
-2073
-2713
-3345
-3484
-3492
-3970
-4438
-4504
-4336
-4408
-4711
-4874
-4834
-4155
-3308
-2955
-2768
-2366
-1933
-1774
-1840
-1698
-1056
-208
381
592
667
990
1330
1348
1362
1345
1477
1583
1501
888
27
-50
-31
-414
-972
-1198
-1483
-2063
-2589
-3186
-3661
-3708
-3760
-4168
-4714
-4996
-4856
-4901
-4940
-5087
-4988
-4657
-4581
-4683
-4745
-4071
-3539
-3128
-2639
-2422
-2037
-1647
-1289
-1173
-879
-285
142
396
350
507
892
1029
999
1021
1007
1092
1148
963
936
1037
1298
1252
1238
1134
1028
1081
1093
1174
1121
1566
1931
1984
1981
2109
2622
2660
2609
3030
3170
3351
3633
4104
4465
4574
5265
5681
5640
5710
5971
6308
5788
4922
4552
3924
3656
3452
3272
2860
2192
1862
860
-149
-1037
-1547
-1784
-2132
-2663
-3182
-3324
-3548
-4031
-4408
-4578
-4625
-4679
-4723
-4772
-4567
-4074
-3452
-2995
-2935
-2585
-2294
-2129
-2024
-1712
-1086
-401
221
427
610
817
908
973
992
1076
1282
1401
1364
1114
484
46
-231
-673
-1117
-1419
-1743
-1994
-2297
-2866
-3157
-3560
-3924
-4193
-4677
-4967
-4981
-4859
-4778
-4736
-4616
-4587
-4428
-4411
-4507
-4097
-3712
-3104
-2760
-2406
-1909
-1610
-1195
-1016
-802
-482
-102
228
300
549
753
936
1078
969
959
983
1019
923
867
1068
1113
1094
1136
1010
843
893
895
838
949
1102
1508
1547
1588
1805
2195
2276
2355
2658
2907
3082
3279
3665
3887
4319
4764
5335
5587
5630
5937
6082
6161
5600
4623
4296
3773
3575
3318
3217
2557
1892
1553
326
-709
-1561
-2010
-2073
-2522
-2985
-3509
-3658
-3941
-4385
-4778
-5160
-4959
-4989
-4996
-4866
-4706
-4085
-3401
-3030
-3129
-2877
-2468
-2172
-1945
-1595
-881
-142
405
603
565
717
865
1036
1022
1168
1363
1459
1540
1023
234
-201
-416
-807
-1299
-1595
-1801
-2015
-2436
-3030
-3446
-3898
-4220
-4552
-4979
-5225
-5029
-4806
-4787
-4743
-4753
-4748
-4682
-4698
-4815
-4348
-3709
-3089
-2663
-2246
-1928
-1635
-1365
-1281
-1017
-685
-162
329
533
771
1019
1050
1086
1021
767
722
862
942
978
1132
1267
1273
1098
834
501
484
629
619
995
1264
1360
1522
1589
1595
1540
2017
2311
2525
2830
3055
3306
3519
3896
4149
4829
5364
5504
5594
5803
6027
6190
5608
4993
4329
3615
3659
3305
2929
2197
2131
1549
378
-679
-1659
-1955
-2210
-2641
-3118
-3603
-3798
-3902
-4455
-5052
-5335
-5141
-5022
-5098
-5180
-4996
-4183
-3689
-3564
-3576
-3336
-2814
-2563
-2401
-2026
-1342
-630
18
124
-24
219
517
664
581
852
1069
1379
1297
888
179
-370
-543
-964
-1175
-1475
-1518
-1837
-2207
-2802
-3499
-3858
-4125
-4407
-4688
-4854
-4755
-4636
-4754
-4737
-4891
-4869
-4773
-4681
-4610
-4252
-3648
-3128
-2779
-2554
-2235
-1879
-1601
-1405
-1164
-758
-172
186
338
499
731
717
664
581
514
589
805
979
912
1037
1007
1040
902
859
629
665
896
893
1101
1253
1424
1671
1650
1804
1843
2060
2383
2680
3046
3199
3554
3721
3692
4190
4598
4914
5381
5718
5809
6156
6533
6111
4914
4600
4099
3669
3622
3430
3078
2494
2158
1076
-168
-897
-1259
-1577
-2018
-2464
-2960
-3285
-3507
-3918
-4600
-4806
-4680
-4847
-4916
-4897
-4571
-4222
-3622
-3490
-3571
-3452
-3131
-2768
-2534
-2029
-1388
-615
-189
-21
-122
-43
323
538
788
963
1384
1450
1411
1014
243
-62
-277
-420
-737
-845
-991
-1200
-1614
-2279
-2789
-3287
-3644
-4054
-4206
-4283
-4175
-4038
-4242
-4360
-4602
-4852
-4903
-4711
-4595
-4057
-3447
-3145
-2908
-2653
-2399
-2335
-1912
-1654
-1210
-617
-135
248
415
573
680
723
672
694
900
1066
1418
1458
1418
1522
1414
1234
1138
1028
923
1019
1280
1355
1285
1260
1440
1369
1250
1334
1572
1915
2245
2684
2819
2955
3000
3163
3269
3516
3791
4706
5213
5427
5843
5784
6060
6208
5455
4435
4232
3921
3751
3938
3852
3060
2464
1751
637
-585
-1169
-1177
-1113
-1504
-2023
-2578
-3238
-3646
-4098
-4730
-4714
-4416
-4398
-4396
-4322
-4208
-3888
-3513
-3483
-3611
-3455
-2946
-2490
-2031
-1561
-929
-496
-327
-339
-442
-201
372
877
1308
1516
1656
1561
1408
812
64
-17
99
71
-41
-226
-630
-924
-1466
-2253
-2946
-3264
-3396
-3619
-3790
-4046
-3926
-3760
-4045
-4458
-4705
-4786
-4579
-4321
-4154
-3662
-3128
-2833
-2817
-2795
-2782
-2505
-1925
-1482
-1195
-703
-122
44
-11
-54
79
326
548
746
797
1014
1219
1173
1072
1062
920
992
1026
1009
999
1180
1572
1595
1424
1324
1367
1429
1516
1813
2028
2394
2873
2906
2731
2835
3066
3211
3572
3971
4482
4987
5330
5441
5396
5516
5855
5892
4652
4217
3897
3897
4121
3863
3300
2396
2166
890
-129
-816
-977
-728
-985
-1716
-2643
-3195
-3626
-3903
-4323
-4589
-4242
-4126
-4241
-4549
-4584
-4456
-3818
-3697
-3846
-3657
-3259
-2765
-2382
-1966
-1599
-1032
-732
-670
-693
-523
126
784
1171
1260
1316
1241
1253
874
335
364
460
471
113
-112
-616
-906
-1206
-1820
-2337
-2741
-2900
-3074
-3495
-3718
-3940
-3960
-4184
-4383
-4710
-4654
-4459
-4431
-4238
-4008
-3755
-3684
-3507
-3471
-3129
-2603
-2045
-1619
-1315
-1102
-808
-678
-668
-326
78
421
635
750
782
828
931
931
970
1094
1238
1315
1274
1236
1226
1286
1360
1414
1486
1528
1647
1794
1822
2025
2057
2230
2481
2478
2717
2812
3045
3036
3470
3784
3903
4492
4679
4858
4815
5134
5385
5735
5510
4349
4014
3462
3613
3564
3609
2986
2233
1774
657
-117
-879
-813
-761
-1082
-1821
-2577
-3104
-3534
-3583
-4005
-4139
-4030
-4045
-4262
-4418
-4311
-4247
-3746
-3629
-3707
-3735
-3410
-2871
-2429
-2092
-1773
-1336
-1175
-1040
-928
-733
-116
572
876
826
916
799
832
574
263
239
354
334
28
-147
-691
-906
-1305
-1742
-2396
-2862
-2808
-2983
-3113
-3431
-3669
-3974
-4390
-4608
-4793
-4707
-4348
-4026
-4044
-4055
-3916
-3928
-3736
-3351
-2920
-2608
-2121
-1646
-1561
-1437
-1219
-817
-587
-320
-18
253
502
640
717
794
1013
1178
1230
1201
1270
1140
1110
1341
1388
1335
1252
1408
1420
1252
1413
1460
1792
1805
1852
1927
1884
2130
2260
2304
2410
2678
2704
3103
3609
3834
4152
4181
4496
4493
4955
5216
4937
4223
3635
3218
3493
3681
3589
3102
2134
1654
678
29
-539
-578
-411
-697
-1340
-2363
-3066
-3255
-3308
-3526
-3904
-3785
-3706
-3856
-4312
-4350
-4171
-3682
-3542
-3751
-3698
-3215
-2674
-2322
-2088
-1984
-1687
-1299
-1209
-1162
-729
-68
455
646
461
418
536
568
286
184
177
214
228
-109
-375
-751
-1174
-1843
-2192
-2335
-2351
-2338
-2546
-2894
-3446
-3796
-4141
-4409
-4213
-4010
-3899
-3798
-3916
-4055
-3994
-3844
-3562
-3476
-2822
-2550
-2311
-2169
-2067
-1663
-1553
-1025
-913
-547
-476
-157
90
40
268
244
476
541
690
792
932
1135
1208
1136
880
1104
1272
1273
1272
1428
1535
1348
1664
1555
1644
1956
1972
2241
2332
2685
2657
2818
3050
3075
3481
3806
4140
4347
4688
4768
4952
5150
5433
5489
4633
3872
3373
3765
4128
4184
3449
2250
1683
921
308
-375
-460
-337
-521
-1371
-2675
-3222
-3472
-3379
-3600
-3952
-4166
-4123
-4141
-4620
-4809
-4537
-4067
-3824
-4005
-4011
-3606
-2995
-2549
-2296
-2260
-1915
-1637
-1484
-1250
-822
-115
270
587
420
418
513
337
555
687
725
632
411
216
-226
-410
-772
-1058
-1228
-1665
-1994
-2234
-2348
-2587
-2861
-3327
-3701
-3878
-3912
-3858
-3688
-3744
-3614
-3716
-3950
-3823
-3634
-3150
-2866
-2471
-2353
-2299
-2031
-1894
-1588
-1151
-774
-526
-373
-261
-58
132
176
419
559
699
784
861
892
959
1042
1102
1117
1092
1139
1185
1353
1374
1446
1435
1470
1548
1667
1791
2157
2372
2321
2472
2525
2526
2671
3143
3343
3494
3958
4069
4062
4263
4447
4667
4890
5277
4658
3498
2876
2948
3819
4064
3716
2451
1467
806
311
-99
-299
101
3
-562
-1789
-2937
-3264
-2983
-2763
-3195
-3476
-3626
-3583
-3820
-4079
-4078
-3794
-3292
-3334
-3442
-3442
-2849
-2241
-1990
-2065
-2060
-1834
-1488
-1026
-812
-432
75
378
360
-17
49
165
567
701
521
435
137
90
-269
-424
-692
-880
-899
-1341
-1738
-2411
-2695
-2783
-2707
-2902
-3346
-3440
-3838
-3757
-3995
-4087
-4014
-3753
-3537
-3662
-3665
-3563
-3243
-2876
-2641
-2641
-2439
-2163
-1835
-1588
-1508
-1131
-866
-599
-522
-409
-152
183
477
580
618
646
782
837
1051
1153
1348
1487
1516
1475
1455
1666
1769
1975
2243
2152
2262
2439
2567
2714
2546
3009
2939
2850
3287
3440
3696
3735
4119
4044
4260
4536
4748
4871
5026
5295
3912
2983
2845
3378
4254
4052
3344
1779
1032
678
267
-260
-191
164
-179
-1074
-2626
-3082
-2949
-2568
-2714
-3573
-3781
-3699
-3566
-3963
-4094
-3982
-3646
-3458
-3740
-3716
-3385
-2541
-2212
-2282
-2421
-2369
-1928
-1423
-1050
-713
-316
27
96
-42
-107
-75
491
761
710
454
44
221
33
-27
-370
-602
-539
-940
-1094
-1652
-1965
-2174
-2453
-2744
-3058
-3031
-3134
-3100
-3409
-3592
-3908
-3933
-3684
-3540
-3378
-3229
-3016
-3025
-2961
-2957
-2654
-2371
-1899
-1561
-1485
-1393
-1295
-941
-686
-424
-174
88
376
544
669
785
952
1072
1209
1306
1461
1694
1823
1998
2039
2069
1994
2069
2256
2380
2597
2820
2823
2747
2609
2706
2822
3011
2983
3441
3506
3446
3513
3562
3797
3828
4391
4492
4623
4777
4493
3225
2346
2624
3533
4160
3756
2573
1349
854
741
227
-162
16
412
-171
-1420
-2515
-2823
-2437
-2161
-2545
-3346
-3517
-3215
-3207
-3605
-3851
-3687
-3326
-3295
-3476
-3480
-2892
-2222
-2000
-2307
-2495
-2189
-1667
-1162
-827
-553
-351
-151
-30
-37
33
255
706
779
566
302
91
175
130
2
-298
-629
-898
-1233
-1389
-1667
-1761
-2096
-2374
-2830
-3295
-3453
-3388
-3129
-3284
-3311
-3683
-3897
-3893
-3732
-3475
-3328
-3012
-2991
-2892
-2883
-2788
-2415
-2035
-1550
-1438
-1376
-1289
-1053
-773
-526
-289
-70
205
435
542
602
748
778
961
1161
1231
1400
1555
1668
1718
1680
1768
1794
2023
2333
2479
2553
2472
2403
2472
2546
2610
2978
3278
3548
3447
3348
3528
3434
3712
4145
4536
4922
4606
4743
4068
2885
2428
2806
3811
4179
3569
2058
1019
642
420
49
-193
-115
-21
-692
-1814
-2807
-3059
-2654
-2529
-2951
-3599
-3603
-3266
-3401
-3649
-3933
-3825
-3586
-3445
-3386
-3083
-2574
-2214
-2153
-2397
-2384
-2048
-1638
-1050
-710
-534
-455
-436
-350
-352
-177
59
285
290
143
-27
-182
-315
-397
-523
-810
-1258
-1423
-1407
-1447
-1865
-2406
-2766
-2905
-3125
-3163
-3237
-3209
-3200
-3542
-3796
-4058
-3890
-3605
-3321
-3138
-3200
-3123
-3085
-2889
-2656
-2431
-2091
-1768
-1501
-1419
-1295
-1098
-818
-510
-356
-230
16
253
566
686
656
695
671
1006
1215
1432
1491
1480
1635
1446
1470
1569
1886
2154
2350
2318
2161
2062
2249
2541
2563
2694
2787
3028
3100
3103
3342
3440
3514
3732
3944
4069
4275
4733
4848
4122
2738
2175
2562
3688
4266
3707
2168
904
577
277
36
-145
166
162
-589
-1705
-2943
-3156
-2750
-2533
-2866
-3450
-3526
-3521
-3713
-3979
-3985
-3944
-3714
-3595
-3560
-3400
-3011
-2594
-2502
-2469
-2498
-2352
-1963
-1322
-722
-536
-442
-444
-352
-342
-195
55
256
423
402
177
-176
-142
-187
-298
-521
-844
-1012
-1360
-1553
-1617
-1855
-2071
-2384
-2745
-3031
-3214
-2977
-2906
-2866
-3079
-3372
-3573
-3524
-3217
-3014
-2714
-2553
-2467
-2487
-2580
-2362
-1953
-1583
-1161
-1094
-1034
-948
-726
-472
-266
-10
152
360
529
697
823
864
1011
1064
1225
1244
1478
1644
1725
1750
1681
1720
1853
2198
2288
2513
2504
2339
2272
2421
2705
2879
3125
3206
3374
3325
3294
3382
3492
3976
4280
4642
4540
4622
4566
3852
3001
2464
3003
3958
4260
3509
2135
1197
716
500
228
88
414
443
-341
-1509
-2486
-2629
-2367
-2252
-2463
-2866
-2996
-3166
-3278
-3525
-3634
-3425
-3207
-3098
-3081
-2964
-2735
-2486
-2312
-2353
-2301
-2168
-1792
-1280
-836
-594
-513
-612
-568
-457
-333
-103
158
435
356
191
-71
-221
-333
-405
-482
-672
-902
-1122
-1343
-1514
-1752
-2093
-2298
-2544
-2708
-2832
-2865
-2894
-2991
-3210
-3353
-3567
-3459
-3284
-3032
-2850
-2783
-2697
-2773
-2710
-2576
-2264
-1932
-1496
-1210
-1197
-1102
-1037
-812
-502
-257
-14
177
379
511
667
697
843
1000
1175
1287
1424
1489
1648
1726
1775
1890
1893
2130
2229
2452
2673
2613
2671
2579
2658
2843
2998
3174
3480
3670
3743
3584
3426
3621
4022
4587
4795
4887
4451
3386
2348
2138
3032
3881
4159
3159
1719
724
214
167
-10
157
320
74
-885
-2020
-2794
-2929
-2520
-2291
-2440
-2948
-3271
-3509
-3639
-3592
-3503
-3364
-3366
-3279
-3260
-3107
-2915
-2661
-2350
-2308
-2186
-2157
-1958
-1563
-1103
-668
-560
-515
-605
-612
-532
-296
-43
129
167
81
-92
-349
-402
-550
-727
-871
-1000
-1020
-1302
-1576
-1985
-2208
-2423
-2652
-2725
-2854
-2738
-2812
-2909
-3128
-3296
-3338
-3307
-3115
-2916
-2722
-2571
-2577
-2539
-2515
-2334
-2026
-1641
-1300
-1125
-1030
-980
-855
-628
-413
-182
102
369
622
687
710
805
988
1171
1229
1365
1504
1710
1908
1952
2046
2055
2116
2224
2402
2578
2699
2785
2795
2892
3015
3096
3182
3375
3653
3733
3715
3655
3757
4040
4340
4574
4762
4750
4163
3143
2308
2495
3342
3937
3691
2648
1558
716
171
-224
-300
25
242
-126
-1159
-2226
-2909
-3156
-2959
-2697
-2508
-2621
-3088
-3638
-4031
-3961
-3675
-3499
-3325
-3148
-3014
-3010
-3031
-2845
-2511
-2086
-1806
-1666
-1588
-1432
-1113
-784
-442
-183
-218
-322
-363
-206
-33
59
151
181
55
-174
-596
-943
-1120
-1142
-1103
-1308
-1624
-1988
-2355
-2609
-2760
-2869
-2979
-3076
-3112
-3209
-3329
-3503
-3600
-3512
-3363
-3197
-3123
-3119
-2943
-2818
-2630
-2557
-2358
-2073
-1765
-1471
-1237
-1125
-953
-805
-563
-336
-223
12
151
464
657
783
808
815
927
1084
1278
1459
1588
1698
1738
1773
1907
1976
2123
2240
2386
2510
2537
2569
2561
2669
2925
3123
3341
3413
3495
3559
3426
3674
3882
4199
4582
4655
4172
3214
2234
2002
2517
3196
3437
2850
1867
932
123
-501
-912
-863
-377
-112
-397
-1297
-2478
-3360
-3723
-3572
-3066
-2635
-2555
-2834
-3318
-3708
-3894
-3938
-3732
-3292
-2742
-2378
-2353
-2529
-2629
-2484
-2119
-1745
-1480
-1256
-1108
-957
-703
-461
-301
-264
-251
-175
-103
-132
-187
-100
30
188
37
-304
-788
-1161
-1277
-1262
-1181
-1229
-1357
-1688
-1963
-2278
-2551
-2741
-2827
-2668
-2539
-2521
-2662
-2854
-2978
-3001
-2910
-2799
-2613
-2369
-2175
-2028
-1914
-1806
-1712
-1580
-1381
-1102
-817
-607
-405
-252
-60
144
289
469
558
735
909
1113
1349
1486
1624
1699
1854
1973
2092
2129
2208
2364
2515
2687
2773
2842
2892
2884
2929
2934
3019
3174
3382
3613
3790
3911
3891
3905
3960
4137
4333
4288
3899
3294
2758
2582
2626
2725
2584
2261
1857
1418
879
203
-427
-837
-926
-865
-913
-1143
-1632
-2157
-2655
-2983
-3130
-3226
-3239
-3267
-3204
-3170
-3173
-3268
-3359
-3303
-3105
-2826
-2684
-2570
-2451
-2251
-1937
-1634
-1342
-1167
-1020
-886
-705
-509
-361
-260
-164
15
182
260
187
48
-50
-123
-216
-378
-567
-734
-861
-1005
-1155
-1388
-1607
-1849
-2044
-2165
-2282
-2371
-2494
-2562
-2589
-2555
-2548
-2571
-2551
-2489
-2401
-2287
-2159
-2054
-1912
-1745
-1539
-1314
-1128
-981
-882
-768
-610
-428
-268
-146
-9
184
364
520
640
770
880
989
1087
1177
1294
1389
1504
1600
1664
1737
1805
1888
1982
2079
2165
2191
2196
2198
2229
2254
2262
2294
2331
2366
2399
2469
2560
2609
2657
2724
2751
2774
2756
2625
2468
2236
2012
1834
1634
1354
1097
948
806
652
442
215
36
-141
-291
-417
-542
-696
-864
-1018
-1145
-1225
-1268
-1301
-1318
-1330
-1327
-1316
-1306
-1260
-1204
-1143
-1087
-1037
-978
-925
-887
-875
-831
-780
-743
-716
-695
-663
-632
-598
-576
-568
-581
-571
-556
-547
-553
-566
-593
-629
-651
-671
-678
-695
-711
-733
-761
-788
-830
-852
-877
-882
-871
-873
-898
-921
-922
-919
-920
-917
-902
-891
-887
-859
-825
-795
-782
-771
-750
-736
-715
-705
-696
-702
-688
-670
-656
-637
-618
-581
-543
-506
-469
-424
-382
-360
-340
-305
-249
-198
-150
-83
-14
29
60
101
149
197
266
310
335
374
381
404
446
471
504
546
579
588
580
587
582
576
597
605
604
602
612
625
634
659
693
712
727
744
746
746
724
682
637
595
579
553
545
529
469
423
380
349
292
223
141
54
-14
-90
-152
-228
-297
-375
-474
-571
-669
-753
-839
-925
-1003
-1083
-1180
-1253
-1314
-1352
-1376
-1408
-1425
-1436
-1443
-1451
-1431
-1405
-1382
-1377
-1361
-1325
-1271
-1207
-1169
-1143
-1111
-1096
-1102
-1122
-1136
-1137
-1115
-1082
-1047
-1055
-1067
-1066
-1067
-1055
-1052
-1043
-1051
-1049
-1030
-1013
-1010
-1013
-1014
-1016
-995
-970
-960
-944
-945
-944
-935
-939
-916
-876
-836
-818
-798
-762
-734
-699
-659
-613
-569
-520
-449
-393
-334
-265
-190
-128
-83
-30
14
57
111
160
207
261
311
354
409
452
485
505
521
537
536
533
539
553
578
584
583
585
585
582
595
626
657
700
722
746
745
743
732
724
741
730
723
690
651
598
563
527
469
406
329
265
191
122
46
-1
-63
-165
-248
-340
-397
-475
-571
-642
-726
-795
-878
-968
-1052
-1128
-1189
-1265
-1324
-1360
-1401
-1417
-1421
-1417
-1400
-1377
-1355
-1346
-1327
-1310
-1269
-1233
-1219
-1189
-1182
-1171
-1165
-1144
-1123
-1092
-1063
-1063
-1061
-1073
-1078
-1076
-1083
-1081
-1078
-1084
-1092
-1074
-1060
-1051
-1057
-1059
-1047
-1029
-1014
-997
-990
-994
-1006
-1003
-1000
-987
-945
-912
-878
-846
-807
-754
-690
-633
-584
-530
-489
-441
-383
-327
-260
-191
-134
-87
-35
35
88
135
175
209
242
268
284
302
322
337
349
340
347
334
318
303
287
282
277
275
249
225
208
203
230
243
254
250
264
296
302
336
372
402
454
500
536
531
524
534
533
535
508
480
443
392
354
302
269
220
153
87
-15
-87
-153
-224
-275
-334
-409
-505
-585
-665
-744
-806
-884
-955
-1020
-1094
-1151
-1212
-1250
-1259
-1268
-1282
-1300
-1290
-1281
-1254
-1215
-1177
-1126
-1092
-1075
-1067
-1051
-1024
-980
-952
-943
-941
-947
-936
-936
-921
-894
-882
-891
-906
-912
-926
-945
-945
-925
-916
-921
-914
-903
-922
-936
-934
-932
-935
-943
-942
-923
-898
-887
-863
-833
-806
-755
-712
-661
-625
-601
-564
-518
-464
-424
-386
-347
-302
-239
-192
-163
-119
-81
-9
46
60
53
39
53
81
106
122
126
134
131
127
124
139
138
119
109
95
90
75
81
101
115
115
102
96
117
147
175
190
198
206
210
231
267
291
309
323
336
346
370
374
377
379
352
326
280
230
190
161
153
141
118
76
38
-11
-58
-105
-135
-165
-211
-258
-321
-369
-427
-481
-513
-537
-560
-591
-609
-628
-658
-689
-708
-701
-702
-709
-713
-727
-743
-752
-759
-775
-802
-813
-810
-799
-788
-789
-788
-803
-828
-833
-852
-871
-898
-920
-938
-935
-928
-926
-935
-950
-953
-963
-954
-962
-973
-977
-968
-948
-931
-909
-895
-860
-810
-758
-717
-679
-648
-615
-578
-546
-497
-448
-392
-328
-261
-218
-178
-132
-98
-63
-35
-7
28
52
70
85
115
131
136
140
132
131
146
151
118
87
74
64
68
83
92
111
126
125
113
111
126
143
170
187
197
206
235
288
309
321
333
344
356
366
388
413
439
468
492
476
464
466
461
431
408
397
377
347
316
287
251
217
180
150
106
48
-4
-42
-73
-102
-149
-188
-234
-278
-298
-345
-401
-451
-478
-493
-509
-539
-593
-621
-646
-659
-657
-662
-668
-675
-705
-740
-767
-801
-824
-860
-906
-926
-933
-947
-963
-982
-1002
-1027
-1042
-1055
-1065
-1066
-1061
-1048
-1038
-1026
-1003
-968
-957
-938
-918
-896
-852
-811
-784
-750
-699
-646
-583
-521
-480
-436
-380
-320
-273
-241
-217
-178
-136
-105
-69
-55
-52
-46
-27
-1
-1
-6
-18
-29
-37
-40
-30
-28
-22
-16
-25
-36
-41
-56
-64
-67
-76
-80
-67
-60
-54
-41
-15
27
72
115
148
178
199
223
255
281
312
352
390
430
450
472
506
502
513
531
525
509
514
516
495
471
449
435
396
362
323
292
256
202
164
147
119
88
68
35
4
-22
-60
-95
-135
-174
-198
-196
-199
-226
-256
-295
-328
-366
-419
-456
-482
-504
-520
-546
-568
-589
-596
-619
-654
-691
-744
-777
-808
-841
-862
-881
-898
-924
-949
-972
-1008
-1032
-1035
-1039
-1032
-1027
-1011
-999
-993
-954
-912
-869
-844
-807
-762
-734
-699
-667
-600
-552
-496
-440
-423
-389
-369
-356
-318
-304
-304
-288
-278
-260
-259
-233
-212
-208
-186
-182
-175
-193
-203
-197
-184
-152
-143
-144
-131
-124
-126
-116
-109
-98
-74
-41
-13
10
29
50
56
66
94
127
145
172
200
229
276
313
344
372
397
426
462
506
523
528
533
535
575
612
639
655
657
679
699
700
702
688
672
627
593
581
566
560
529
484
439
375
328
274
217
175
134
90
24
-28
-87
-125
-151
-197
-250
-318
-371
-411
-463
-491
-520
-568
-607
-619
-626
-648
-670
-683
-702
-724
-756
-783
-806
-846
-882
-885
-888
-902
-909
-921
-942
-971
-1004
-1026
-1029
-1050
-1053
-1055
-1059
-1050
-1050
-1039
-1027
-1006
-963
-938
-915
-909
-888
-856
-833
-774
-724
-663
-601
-551
-511
-483
-434
-387
-361
-316
-283
-235
-201
-172
-131
-114
-69
-41
-4
17
4
-11
-6
-11
-5
9
0
-3
-9
-3
0
-3
-6
8
23
26
40
68
71
88
103
129
164
202
237
259
303
346
405
456
485
518
539
578
617
647
664
684
708
724
750
767
777
764
746
699
670
642
590
549
500
442
372
308
240
166
102
35
-33
-84
-145
-203
-265
-307
-357
-416
-471
-529
-563
-583
-610
-617
-645
-676
-689
-727
-748
-764
-780
-784
-802
-830
-855
-880
-877
-879
-871
-874
-896
-915
-940
-961
-975
-981
-978
-984
-1008
-1001
-995
-993
-988
-990
-977
-973
-961
-922
-882
-857
-847
-845
-819
-784
-747
-700
-649
-602
-577
-543
-519
-501
-473
-438
-396
-339
-306
-257
-233
-209
-188
-192
-158
-147
-134
-130
-127
-107
-111
-104
-99
-91
-44
-11
26
21
12
30
36
56
67
89
124
144
168
191
210
223
252
288
321
356
380
381
387
382
402
423
426
438
423
420
423
422
420
434
464
485
493
478
454
445
459
455
464
460
428
406
387
396
366
323
279
228
190
149
118
66
5
-45
-95
-133
-174
-208
-245
-305
-383
-438
-480
-517
-540
-580
-618
-659
-687
-710
-739
-766
-801
-838
-878
-907
-931
-965
-995
-1023
-1051
-1057
-1056
-1054
-1035
-1031
-1037
-1036
-1047
-1049
-1028
-1023
-1019
-1008
-981
-973
-948
-919
-900
-860
-852
-823
-791
-756
-709
-685
-658
-638
-605
-580
-572
-552
-523
-479
-444
-430
-445
-446
-436
-432
-430
-411
-379
-338
-306
-283
-267
-263
-226
-201
-176
-152
-137
-123
-108
-83
-60
-29
3
23
51
79
101
148
174
222
277
338
385
418
451
463
500
517
536
587
607
626
646
651
667
681
705
713
726
738
732
720
685
665
656
614
587
539
497
483
457
427
377
317
247
190
149
75
6
-58
-117
-179
-243
-302
-372
-426
-480
-522
-559
-597
-645
-692
-717
-744
-769
-787
-798
-816
-829
-840
-869
-894
-933
-972
-993
-997
-1006
-1028
-1067
-1107
-1118
-1120
-1135
-1140
-1138
-1139
-1168
-1203
-1227
-1220
-1193
-1165
-1144
-1123
-1117
-1105
-1071
-1051
-1014
-963
-908
-847
-799
-740
-682
-631
-590
-552
-501
-450
-405
-377
-338
-290
-244
-216
-208
-201
-168
-125
-105
-102
-108
-116
-111
-127
-112
-105
-107
-106
-112
-84
-81
-79
-85
-90
-65
-22
29
56
74
74
94
138
164
197
214
226
257
292
309
337
357
385
425
454
499
502
502
515
522
520
507
537
534
539
542
512
489
444
420
400
355
328
293
271
229
176
154
100
60
8
-51
-85
-147
-207
-263
-311
-356
-417
-466
-508
-543
-591
-642
-691
-746
-793
-819
-866
-905
-930
-952
-979
-1012
-1028
-1042
-1061
-1075
-1074
-1086
-1102
-1093
-1069
-1051
-1035
-1020
-1001
-994
-1002
-997
-983
-941
-900
-875
-846
-842
-821
-815
-812
-784
-772
-741
-744
-759
-744
-753
-744
-748
-726
-681
-662
-625
-601
-576
-553
-521
-503
-494
-478
-462
-426
-383
-339
-300
-291
-270
-230
-212
-178
-138
-96
-74
-42
-6
1
49
72
79
102
148
179
214
263
284
295
294
300
317
356
360
370
398
425
436
413
423
415
418
433
433
450
465
477
489
504
501
483
476
457
452
455
440
411
379
356
353
349
325
303
264
240
205
168
138
103
56
13
-49
-92
-116
-152
-220
-304
-354
-409
-442
-484
-556
-611
-680
-745
-794
-839
-873
-915
-954
-998
-1036
-1059
-1097
-1134
-1165
-1204
-1233
-1245
-1246
-1232
-1198
-1181
-1185
-1172
-1150
-1122
-1107
-1090
-1059
-1025
-991
-958
-935
-897
-864
-828
-783
-755
-719
-716
-691
-675
-664
-636
-627
-620
-610
-573
-530
-512
-478
-466
-465
-445
-430
-390
-361
-351
-321
-280
-257
-239
-234
-209
-125
-70
-59
-49
-59
-64
-22
37
69
87
129
175
211
263
314
371
398
444
479
495
530
567
625
635
659
685
696
729
719
733
737
750
801
824
834
809
818
838
831
836
801
783
753
697
661
622
590
546
499
440
368
330
301
252
176
95
33
-35
-88
-147
-227
-290
-353
-406
-457
-499
-553
-628
-693
-733
-757
-794
-854
-889
-907
-931
-936
-950
-975
-1005
-1033
-1052
-1066
-1077
-1089
-1112
-1119
-1133
-1153
-1135
-1141
-1156
-1174
-1198
-1213
-1195
-1156
-1150
-1170
-1170
-1157
-1136
-1115
-1076
-1022
-982
-960
-932
-904
-858
-809
-775
-748
-715
-663
-629
-574
-549
-536
-486
-436
-375
-361
-322
-297
-268
-219
-214
-195
-205
-196
-165
-147
-106
-76
-79
-60
-10
-14
-22
13
51
81
121
164
171
184
206
254
307
354
372
394
428
454
487
515
546
570
599
625
660
690
691
693
705
714
724
737
748
770
786
771
754
729
699
639
587
550
492
454
384
296
233
188
131
71
-13
-86
-159
-225
-253
-301
-343
-399
-452
-492
-533
-573
-614
-645
-680
-724
-759
-808
-850
-905
-957
-978
-985
-995
-1030
-1047
-1068
-1083
-1105
-1095
-1088
-1114
-1108
-1115
-1108
-1087
-1071
-1061
-1065
-1074
-1067
-1076
-1098
-1102
-1084
-1072
-1079
-1081
-1073
-1048
-1020
-998
-975
-947
-922
-865
-845
-806
-771
-810
-744
-708
-669
-660
-666
-603
-720
-907
-852
-736
-829
-896
-918
-1059
-1390
-1494
-1365
-1258
-1193
-1167
-1085
-995
-787
-663
-484
-326
-217
-204
-265
-181
-112
-54
71
147
185
222
215
213
186
161
151
122
119
89
52
-2
-58
-118
-201
-256
-293
-280
-250
-224
-179
-164
-120
-140
-134
-128
-237
-284
-355
-552
-547
-605
-648
-609
-580
-490
-422
-388
-408
-345
-402
-427
-434
-515
-491
-454
-471
-439
-486
-537
-564
-596
-643
-639
-603
-589
-539
-546
-583
-596
-655
-737
-803
-874
-942
-970
-983
-951
-908
-893
-852
-830
-832
-832
-861
-892
-897
-902
-881
-861
-867
-838
-788
-773
-781
-758
-710
-687
-675
-675
-654
-624
-632
-625
-627
-631
-618
-616
-594
-554
-536
-492
-457
-441
-429
-425
-416
-381
-317
-274
-245
-206
-168
-108
-60
-35
46
103
133
185
239
289
329
362
435
500
569
635
681
743
790
881
943
971
1012
1048
1084
1113
1189
1235
1232
1251
1268
1301
1354
1366
1385
1371
1395
1426
1430
1443
1430
1426
1407
1386
1355
1310
1229
1130
1053
992
974
985
979
962
916
816
741
677
594
513
445
405
325
215
113
42
-17
-58
-54
-67
-105
-177
-266
-340
-408
-449
-466
-474
-497
-526
-567
-633
-678
-712
-759
-802
-828
-866
-923
-976
-1005
-1000
-1029
-1070
-1075
-1080
-1086
-1129
-1185
-1246
-1275
-1263
-1285
-1275
-1301
-1275
-1245
-1267
-1214
-1236
-1315
-1323
-1247
-1187
-1211
-1196
-1188
-1151
-1023
-985
-989
-993
-914
-816
-761
-722
-734
-844
-805
-718
-623
-469
-407
-332
-365
-445
-441
-391
-363
-297
-257
-221
-164
-126
-50
-14
-4
9
68
78
85
38
-1
47
151
244
324
374
340
319
417
459
434
469
584
686
720
760
809
884
926
986
1124
1187
1255
1251
1156
1114
1009
906
824
762
681
551
467
333
203
136
70
22
-104
-209
-387
-591
-742
-877
-933
-994
-1033
-1031
-1047
-1067
-1149
-1220
-1283
-1312
-1303
-1312
-1290
-1254
-1240
-1316
-1399
-1337
-1194
-1064
-1031
-1120
-1338
-1502
-1483
-1408
-1320
-1219
-1199
-1213
-1336
-1496
-1445
-1333
-1349
-1358
-1325
-1407
-1548
-1563
-1547
-1570
-1462
-1219
-1066
-1284
-1539
-1445
-1340
-1180
-1107
-1105
-1301
-1585
-1413
-852
-625
-866
-925
-702
-557
-973
-1104
-765
-293
-322
-404
-209
-334
-668
-659
-352
-166
18
191
-52
-488
-457
68
608
348
74
214
367
112
-649
-1136
-1426
-785
-243
254
691
572
602
190
214
624
1363
1841
1868
1816
1975
2175
2408
2889
3154
3273
3131
2862
2867
3041
3304
3289
2829
2244
1816
1589
1549
1414
1275
1033
665
216
-154
-300
-336
-468
-784
-1181
-1497
-1643
-1692
-1626
-1509
-1434
-1397
-1447
-1516
-1547
-1426
-1205
-1086
-1011
-905
-810
-712
-583
-411
-208
-49
-12
-147
-313
-428
-479
-440
-494
-532
-494
-511
-643
-895
-1086
-1095
-1180
-1304
-1603
-1941
-2007
-2142
-2167
-2131
-2017
-1861
-1886
-1876
-1828
-1773
-1762
-1896
-1804
-1579
-1424
-1334
-1275
-1236
-1162
-957
-772
-583
-471
-473
-463
-537
-575
-401
-158
39
175
180
246
217
294
460
551
746
691
574
676
927
1262
1288
1426
1530
1510
1654
1758
2074
2239
2433
2445
2229
2356
2494
2760
3137
3427
3252
3013
3229
3505
3947
4000
4010
4074
4016
4314
4339
4506
4441
3898
3527
2581
2159
1722
1205
1167
634
384
64
-353
-429
-839
-1032
-1395
-1894
-2257
-2626
-2754
-2741
-2604
-2480
-2269
-2096
-1939
-1807
-1768
-1671
-1658
-1526
-1358
-1277
-1001
-863
-683
-445
-285
-74
-78
-246
-469
-796
-1042
-1142
-1226
-1229
-1241
-1361
-1409
-1697
-1886
-2093
-2427
-2658
-3127
-3395
-3653
-3654
-3605
-3473
-3242
-3170
-3009
-3039
-3009
-2945
-2814
-2637
-2532
-2299
-1998
-1640
-1257
-962
-652
-381
-144
-14
3
58
23
9
103
254
501
628
559
366
257
320
440
594
606
584
517
438
615
810
1191
1467
1510
1649
1644
1723
1967
2213
2583
2744
2968
3182
3362
3734
3836
4009
4037
4100
4435
4597
4932
4983
5016
4939
4833
4859
4427
4020
2989
1913
1112
287
-11
-256
-539
-862
-1346
-1691
-1979
-2185
-2410
-2628
-3013
-3379
-3558
-3645
-3303
-2978
-2484
-1979
-1637
-1220
-1085
-888
-767
-616
-327
-206
-29
102
293
401
623
748
769
640
183
-199
-780
-1184
-1413
-1623
-1796
-1998
-2169
-2463
-2762
-3150
-3469
-3835
-4110
-4272
-4404
-4416
-4317
-4173
-4000
-3689
-3394
-3043
-2925
-2757
-2710
-2531
-2259
-1982
-1446
-1083
-695
-358
-116
104
365
519
623
625
573
581
521
521
521
590
530
514
418
276
226
220
142
182
162
189
472
505
837
1028
1344
1604
1780
2066
2152
2569
2827
3171
3438
3725
4080
4174
4563
4712
4943
5240
5249
5498
5407
5539
5524
5205
4694
3717
2561
1193
283
-570
-1177
-1490
-2064
-2302
-2546
-3001
-3108
-3395
-3653
-3726
-4024
-4105
-4175
-3976
-3522
-3080
-2342
-1581
-939
-454
-183
-25
186
358
635
774
888
1029
1076
1113
1183
1125
997
542
-112
-768
-1548
-1995
-2467
-2829
-3073
-3245
-3324
-3506
-3841
-4279
-4638
-4996
-5114
-5066
-4870
-4619
-4402
-4027
-3685
-3208
-2749
-2399
-2135
-1980
-1769
-1686
-1527
-1145
-758
-299
67
268
334
440
256
221
168
24
-30
-153
-317
-457
-398
-442
-360
-243
-138
-135
-290
-248
-265
-79
104
324
721
892
1412
1622
1934
2489
2801
3294
3599
3783
4220
4421
4587
4924
5038
5314
5498
5627
5758
5695
5940
5789
5753
5693
4951
4069
2643
891
-285
-1305
-1914
-2391
-2866
-3140
-3426
-3711
-3783
-3886
-3977
-3876
-3996
-4208
-4170
-3926
-3356
-2579
-1718
-803
-69
460
671
774
914
1047
1159
1200
1150
1018
973
829
616
578
254
-158
-1003
-2048
-2918
-3707
-4262
-4382
-4662
-4672
-4608
-4654
-4771
-4783
-4879
-5131
-5172
-5314
-5079
-4642
-4073
-3565
-2906
-2351
-1835
-1395
-1347
-1215
-1270
-1244
-1057
-1142
-883
-556
-476
-375
-280
-301
-363
-491
-855
-1146
-1288
-1459
-1377
-1457
-1333
-1158
-1162
-976
-927
-615
-449
-299
-110
-53
376
653
981
1715
1833
2513
2805
3011
3428
3521
4106
4103
4338
4585
4650
4698
4706
4918
4757
4965
5090
4836
4961
4901
4927
4786
4473
3550
2381
906
-605
-1341
-2186
-2556
-2922
-3107
-3048
-3162
-3025
-3092
-2868
-2715
-2632
-2622
-2840
-2556
-2044
-1429
-762
74
762
1235
1441
1328
1186
1169
1065
895
530
253
74
-150
-478
-618
-834
-1302
-1917
-2971
-3840
-4488
-4882
-5028
-5046
-4900
-4783
-4539
-4441
-4420
-3897
-3724
-3826
-3976
-4202
-3904
-3280
-2596
-1927
-1463
-983
-727
-826
-1034
-1117
-1052
-1154
-1449
-1614
-1714
-1627
-1578
-1500
-1472
-1277
-1399
-1774
-2133
-2507
-2264
-2163
-1988
-1744
-1441
-1204
-790
-754
-423
26
140
475
634
848
1218
1604
2013
2313
2834
3225
3302
3473
3476
3813
3779
3905
4064
4027
4019
3976
4112
3910
4212
4258
4171
4288
4186
4338
4262
4287
4067
3200
1780
596
-742
-1272
-1610
-2193
-2229
-2508
-2394
-2319
-2531
-2417
-2223
-1964
-1929
-2193
-2181
-2014
-1526
-989
-396
220
741
965
854
539
453
502
332
21
-198
-465
-649
-800
-1116
-1300
-1411
-1849
-2490
-3349
-4142
-4355
-4577
-4572
-4326
-4265
-3905
-3673
-3631
-3773
-3727
-3511
-3490
-3246
-3109
-2885
-2576
-2151
-1799
-1457
-1189
-1064
-1209
-1525
-1774
-1972
-2030
-2133
-2130
-2044
-2141
-2068
-2166
-2060
-2035
-2068
-1856
-2107
-2112
-1919
-1767
-1451
-1157
-665
-378
-119
255
399
601
860
1158
1386
1700
1893
1999
2162
2412
2791
2874
3273
3140
3188
3452
3178
3397
3434
3454
3689
3644
3693
3599
3664
3882
3923
4092
4269
4415
4460
4496
4018
2850
1513
412
-726
-1145
-1314
-2043
-2126
-2223
-2310
-2099
-2323
-2143
-2002
-1956
-1944
-2242
-2197
-1886
-1323
-667
-148
433
670
808
716
484
466
401
198
-28
-407
-696
-875
-960
-1033
-1286
-1486
-2038
-2824
-3616
-4230
-4556
-4477
-4425
-4308
-4218
-4179
-3976
-3914
-3735
-3494
-3146
-2864
-2861
-2755
-2679
-2302
-1813
-1446
-1140
-1065
-1102
-1486
-1688
-1863
-2016
-1790
-1923
-1988
-2123
-2040
-2053
-2090
-1730
-1672
-1573
-1551
-1680
-1692
-1574
-1277
-899
-607
-425
-147
21
160
552
597
816
1173
1224
1469
1718
1782
2035
2381
2485
2676
2849
2768
2935
2805
2938
3044
3169
3439
3182
3468
3439
3282
3615
3776
3830
4270
4302
4274
4462
4251
3718
2495
1123
-88
-940
-1323
-1743
-2026
-2206
-2290
-1967
-2010
-2072
-1877
-2025
-1807
-2005
-2142
-1826
-1559
-965
-354
125
491
754
813
559
422
331
117
25
-315
-672
-821
-1002
-1114
-1124
-1406
-1680
-2242
-3083
-3553
-3977
-4118
-4120
-3898
-3800
-3831
-3647
-3752
-3506
-3072
-2829
-2545
-2546
-2503
-2309
-2196
-1953
-1596
-1349
-1172
-1189
-1537
-1757
-1856
-1975
-2033
-2088
-2189
-2272
-2241
-2400
-2315
-2136
-2048
-1785
-1832
-1853
-1803
-1645
-1467
-1184
-823
-568
-198
-20
315
584
680
1170
1276
1375
1611
1634
1726
1822
2002
2142
2395
2520
2410
2590
2506
2544
2983
2768
2921
2972
2902
3068
3272
3390
3445
3893
3760
4251
4299
4109
4445
4189
3393
1809
818
-564
-1077
-866
-1721
-1711
-1820
-1996
-1644
-1950
-2044
-1767
-1598
-1646
-1680
-2003
-1764
-1076
-668
-98
343
656
634
680
257
39
211
-55
-80
-404
-748
-809
-880
-1070
-1172
-1392
-1854
-2450
-3101
-3598
-3892
-3771
-3687
-3387
-3234
-3424
-3447
-3505
-3165
-2821
-2588
-2418
-2421
-2188
-2197
-1986
-1747
-1476
-1177
-1198
-1508
-1907
-2147
-2247
-2178
-2263
-2235
-2275
-2410
-2530
-2572
-2422
-2238
-1926
-1740
-1610
-1561
-1489
-1257
-989
-595
-218
129
309
547
715
859
1148
1267
1538
1610
1709
1705
1677
1942
2011
2342
2473
2447
2587
2384
2337
2600
2435
2692
2876
2706
3097
2988
3196
3511
3536
3909
4080
4339
4281
4292
4303
3640
2731
1462
283
-322
-781
-1129
-1379
-1692
-1612
-1608
-1731
-1672
-1749
-1469
-1377
-1541
-1584
-1590
-1128
-647
-261
149
397
614
677
481
293
129
43
-36
-337
-627
-923
-1005
-1051
-1217
-1316
-1719
-2180
-2853
-3431
-3647
-3712
-3531
-3477
-3426
-3524
-3706
-3497
-3386
-3074
-2679
-2536
-2304
-2255
-2221
-2078
-1840
-1488
-1161
-1089
-1286
-1615
-1775
-1893
-1950
-1977
-2104
-2088
-2191
-2371
-2357
-2227
-2128
-1842
-1655
-1573
-1401
-1390
-1252
-968
-625
-214
119
249
392
525
620
847
948
1138
1331
1383
1620
1526
1860
2027
2008
2327
2226
2293
2243
2281
2417
2472
2663
2847
2852
2966
3128
3179
3478
3561
3879
3932
4025
4187
4126
4283
3954
3347
2180
897
-36
-664
-908
-1251
-1349
-1398
-1576
-1484
-1578
-1612
-1320
-1177
-1324
-1483
-1607
-1487
-1005
-601
-99
355
566
600
445
201
63
57
-154
-280
-525
-860
-1145
-1229
-1337
-1397
-1440
-1865
-2329
-2935
-3352
-3527
-3551
-3427
-3373
-3237
-3409
-3332
-3182
-3021
-2682
-2479
-2324
-2316
-2228
-2185
-1997
-1675
-1369
-1105
-1159
-1352
-1666
-1888
-2041
-2068
-2120
-2265
-2242
-2379
-2378
-2230
-2067
-1831
-1590
-1377
-1384
-1318
-1223
-1048
-603
-253
44
277
344
478
593
673
820
943
1161
1314
1371
1572
1640
1856
2108
2176
2326
2310
2269
2307
2281
2418
2634
2664
2758
2800
2823
2885
3018
3237
3239
3530
3648
3754
3952
3693
3763
3352
2390
1333
229
-376
-896
-1049
-1283
-1596
-1399
-1388
-1372
-1305
-1433
-1310
-1124
-1242
-1402
-1464
-1190
-668
-324
-41
185
328
333
129
-44
-274
-379
-406
-673
-947
-1152
-1281
-1247
-1355
-1478
-1684
-2065
-2552
-3125
-3369
-3521
-3441
-3323
-3582
-3700
-3671
-3604
-3251
-2996
-2770
-2559
-2483
-2388
-2315
-2211
-1990
-1625
-1488
-1506
-1660
-1910
-2102
-2197
-2143
-2140
-2046
-2037
-2152
-2109
-2039
-1870
-1587
-1396
-1211
-1086
-1036
-976
-761
-492
-204
68
197
253
342
384
500
785
964
1133
1249
1300
1422
1618
1814
1968
2163
2303
2339
2321
2296
2309
2489
2480
2756
2905
2781
3019
2966
3065
3293
3404
3609
3725
3673
3646
3655
3649
3458
2564
1729
731
-81
-388
-952
-914
-871
-938
-846
-1085
-1071
-1075
-865
-823
-975
-937
-1037
-865
-717
-418
42
358
461
395
227
-29
-108
-336
-501
-677
-902
-1065
-1343
-1411
-1501
-1549
-1643
-1916
-2294
-2823
-3124
-3280
-3352
-3307
-3558
-3671
-3600
-3568
-3255
-3100
-2904
-2532
-2332
-2153
-2084
-2028
-1825
-1639
-1486
-1513
-1676
-1776
-1934
-1974
-2004
-1982
-1899
-1934
-1946
-1925
-1985
-1915
-1734
-1536
-1268
-1113
-978
-865
-754
-520
-320
-71
101
190
326
343
493
675
846
1079
1280
1486
1602
1687
1822
1986
2052
2158
2171
2133
2185
2181
2209
2320
2445
2766
2912
2877
3001
2911
3077
3157
3223
3329
3360
3650
3528
3441
3297
2393
1634
899
-62
-404
-728
-980
-840
-871
-752
-719
-670
-588
-526
-512
-797
-839
-1026
-1051
-698
-508
-243
103
230
159
195
-68
-196
-236
-493
-634
-933
-1210
-1352
-1369
-1427
-1446
-1466
-1754
-2018
-2416
-2783
-2853
-3041
-3246
-3382
-3591
-3537
-3306
-3111
-2733
-2317
-1982
-1782
-1761
-1726
-1715
-1658
-1631
-1652
-1645
-1739
-1713
-1732
-1798
-1723
-1708
-1712
-1691
-1750
-1851
-1868
-1744
-1531
-1275
-1028
-836
-674
-509
-359
-202
-3
181
347
431
583
738
844
1102
1306
1506
1721
1773
1816
1898
1972
2085
2163
2271
2339
2296
2377
2343
2426
2438
2515
2701
2801
3021
2943
3036
2980
2947
3095
3132
3318
3270
3215
3065
2900
2462
1725
1149
377
-55
-478
-821
-982
-1268
-1055
-1074
-926
-805
-825
-653
-644
-612
-788
-828
-910
-800
-593
-416
-202
-168
-107
-258
-290
-451
-653
-777
-1090
-1288
-1495
-1678
-1867
-1950
-2024
-2102
-2209
-2539
-2697
-2890
-3191
-3438
-3559
-3586
-3331
-3022
-2804
-2484
-2251
-1972
-1860
-1704
-1640
-1661
-1622
-1774
-1777
-1835
-1810
-1729
-1709
-1646
-1706
-1774
-1891
-1877
-1849
-1825
-1730
-1615
-1388
-1216
-1030
-856
-673
-504
-314
-213
-193
-69
-46
129
397
655
830
1010
1215
1288
1482
1555
1612
1708
1797
1942
2068
2113
2161
2228
2305
2505
2590
2623
2629
2767
2872
2866
2914
2858
2994
3160
3192
3264
3253
3239
3267
3010
2663
2301
1609
951
362
-191
-550
-821
-918
-909
-826
-749
-596
-531
-487
-376
-387
-369
-485
-641
-764
-711
-565
-512
-410
-362
-333
-341
-471
-599
-746
-927
-1112
-1343
-1586
-1750
-1929
-2072
-2099
-2179
-2382
-2559
-2670
-2841
-3072
-3352
-3517
-3390
-3094
-2835
-2630
-2463
-2254
-2017
-1865
-1685
-1616
-1626
-1680
-1724
-1740
-1805
-1809
-1839
-1735
-1622
-1620
-1709
-1811
-1798
-1751
-1642
-1571
-1456
-1323
-1162
-975
-856
-680
-521
-349
-197
-68
67
140
260
413
651
911
1135
1256
1359
1512
1604
1682
1701
1781
1871
1967
2010
1960
2039
2042
2176
2244
2267
2442
2395
2576
2618
2597
2691
2670
2797
2750
2825
2928
2899
2920
2806
2620
2279
1818
1226
602
12
-420
-623
-797
-797
-841
-795
-620
-496
-397
-421
-359
-332
-421
-473
-586
-713
-783
-762
-742
-695
-631
-638
-656
-695
-742
-863
-991
-1173
-1354
-1498
-1708
-1875
-2049
-2165
-2327
-2530
-2672
-2934
-3096
-3296
-3446
-3340
-3169
-2922
-2695
-2502
-2354
-2264
-2134
-2016
-1902
-1821
-1829
-1850
-1867
-1871
-1787
-1775
-1744
-1671
-1660
-1670
-1673
-1651
-1700
-1616
-1535
-1414
-1219
-1152
-1057
-903
-749
-566
-430
-370
-246
-123
-20
134
261
425
553
754
931
985
1075
1104
1236
1394
1521
1693
1712
1774
1879
1961
2091
2130
2208
2255
2327
2427
2372
2404
2427
2520
2688
2769
2836
2805
2788
2746
2707
2645
2489
2173
1752
1270
695
190
-280
-623
-913
-1022
-1042
-1080
-986
-981
-931
-868
-768
-725
-790
-794
-924
-1003
-1005
-1017
-1042
-1050
-1030
-1013
-977
-1009
-1036
-1110
-1158
-1180
-1254
-1351
-1518
-1634
-1771
-1856
-1929
-2155
-2327
-2517
-2686
-2787
-2875
-2807
-2645
-2493
-2276
-2066
-1933
-1811
-1722
-1575
-1522
-1438
-1380
-1452
-1406
-1450
-1437
-1424
-1451
-1394
-1463
-1476
-1492
-1565
-1561
-1571
-1474
-1383
-1265
-1156
-1135
-1039
-961
-853
-701
-635
-576
-477
-381
-232
-71
52
192
356
501
621
743
834
955
1093
1220
1326
1451
1508
1518
1563
1538
1603
1634
1617
1636
1602
1630
1674
1703
1698
1719
1760
1838
1900
1903
1877
1836
1813
1757
1649
1408
1049
761
377
96
-101
-365
-475
-583
-606
-539
-490
-431
-375
-271
-254
-298
-332
-438
-558
-598
-633
-632
-646
-720
-708
-781
-787
-815
-952
-1004
-1054
-1102
-1216
-1320
-1476
-1691
-1881
-2112
-2328
-2532
-2666
-2751
-2775
-2724
-2600
-2503
-2458
-2339
-2252
-2151
-2055
-1999
-1980
-1966
-1945
-1992
-1950
-1910
-1849
-1758
-1670
-1556
-1477
-1434
-1421
-1361
-1352
-1309
-1237
-1177
-1104
-1037
-930
-842
-723
-631
-536
-449
-365
-245
-176
-122
-31
41
79
175
270
340
385
442
562
675
815
866
953
1050
1141
1290
1383
1522
1624
1665
1701
1726
1715
1723
1758
1749
1773
1851
1909
1910
1929
1967
1939
1862
1737
1557
1356
1151
900
714
511
298
135
-58
-154
-262
-336
-405
-461
-439
-427
-335
-332
-311
-343
-429
-420
-454
-473
-529
-547
-612
-657
-659
-696
-673
-667
-669
-716
-758
-807
-868
-949
-1048
-1133
-1303
-1467
-1598
-1705
-1782
-1833
-1860
-1873
-1846
-1825
-1772
-1726
-1665
-1618
-1590
-1563
-1557
-1522
-1537
-1475
-1431
-1398
-1308
-1258
-1187
-1136
-1046
-982
-895
-781
-697
-618
-596
-555
-554
-540
-460
-429
-382
-299
-232
-192
-154
-91
-31
44
118
177
232
251
240
276
311
345
418
435
452
504
497
538
573
628
701
747
832
844
898
928
958
1001
1000
1029
1025
1033
1066
1085
1081
1086
1092
1084
1072
1052
995
920
871
773
679
608
563
541
475
442
389
313
302
295
246
218
179
104
70
-10
-75
-133
-179
-206
-288
-341
-421
-486
-551
-619
-685
-772
-813
-853
-884
-935
-981
-1004
-1073
-1158
-1224
-1265
-1318
-1357
-1401
-1447
-1484
-1511
-1518
-1571
-1572
-1583
-1617
-1606
-1587
-1592
-1617
-1628
-1620
-1606
-1604
-1533
-1483
-1438
-1371
-1351
-1310
-1261
-1172
-1114
-1069
-1001
-962
-890
-817
-740
-655
-609
-582
-553
-504
-446
-383
-333
-281
-232
-182
-117
-56
-12
47
100
163
217
258
320
387
472
531
602
644
681
740
762
813
860
904
969
997
1051
1116
1128
1180
1199
1204
1211
1204
1235
1211
1204
1232
1192
1164
1143
1072
1002
944
903
820
754
706
661
623
558
502
397
351
302
207
141
69
-13
-109
-181
-237
-330
-400
-473
-557
-620
-701
-780
-834
-891
-922
-962
-1020
-1050
-1090
-1149
-1215
-1280
-1321
-1339
-1364
-1378
-1402
-1413
-1441
-1467
-1456
-1484
-1432
-1408
-1399
-1348
-1362
-1345
-1319
-1290
-1249
-1207
-1143
-1086
-1064
-1025
-1014
-989
-971
-964
-910
-875
-797
-711
-667
-618
-586
-556
-510
-445
-405
-364
-314
-268
-214
-167
-123
-61
3
49
128
169
213
283
324
394
451
528
629
704
795
832
886
952
1006
1089
1134
1176
1243
1298
1331
1371
1376
1393
1396
1411
1404
1390
1412
1358
1341
1292
1233
1174
1082
1079
1019
951
906
802
725
642
578
516
430
395
288
181
95
-28
-121
-222
-299
-379
-477
-561
-631
-701
-756
-799
-865
-927
-975
-1036
-1095
-1124
-1159
-1203
-1223
-1249
-1275
-1312
-1342
-1330
-1361
-1358
-1341
-1342
-1359
-1383
-1350
-1376
-1358
-1315
-1305
-1286
-1268
-1236
-1228
-1223
-1181
-1119
-1075
-1011
-934
-899
-889
-867
-839
-808
-734
-672
-618
-549
-481
-430
-415
-362
-308
-273
-211
-167
-106
-55
-12
50
96
165
213
287
369
445
524
573
635
703
795
868
986
1050
1095
1206
1221
1283
1353
1414
1476
1496
1540
1568
1592
1582
1573
1549
1500
1508
1504
1467
1404
1322
1238
1139
1075
995
903
828
744
621
493
377
276
206
148
81
-13
-102
-219
-318
-418
-504
-568
-657
-715
-777
-854
-909
-977
-1049
-1096
-1138
-1144
-1177
-1215
-1212
-1245
-1270
-1278
-1253
-1223
-1208
-1201
-1236
-1259
-1275
-1284
-1274
-1244
-1237
-1212
-1198
-1203
-1154
-1174
-1151
-1164
-1199
-1179
-1211
-1197
-1161
-1132
-1111
-1070
-1036
-1018
-1001
-973
-928
-863
-809
-798
-763
-711
-645
-587
-529
-467
-403
-324
-229
-188
-120
-52
-28
33
97
155
208
300
358
413
491
577
633
699
799
865
953
1026
1119
1174
1216
1304
1335
1376
1404
1409
1414
1439
1462
1468
1468
1481
1465
1377
1307
1227
1139
1055
967
909
852
783
711
606
480
359
267
157
61
22
-58
-143
-194
-302
-388
-464
-486
-508
-600
-641
-678
-724
-762
-811
-825
-865
-874
-864
-919
-934
-961
-1000
-1011
-1059
-1080
-1104
-1123
-1144
-1166
-1166
-1204
-1205
-1221
-1245
-1237
-1262
-1293
-1282
-1275
-1297
-1306
-1319
-1320
-1306
-1307
-1312
-1330
-1328
-1315
-1287
-1260
-1224
-1187
-1165
-1105
-1047
-977
-934
-857
-772
-730
-638
-595
-536
-462
-417
-323
-227
-159
-70
19
101
192
257
336
411
515
603
656
740
807
887
954
1023
1092
1121
1177
1209
1250
1307
1344
1354
1351
1353
1339
1345
1343
1335
1306
1266
1202
1137
1053
973
912
812
746
667
590
517
429
383
304
224
136
57
-29
-134
-223
-305
-389
-449
-504
-586
-640
-692
-752
-813
-882
-896
-923
-971
-992
-1026
-1078
-1127
-1171
-1207
-1196
-1198
-1231
-1237
-1263
-1292
-1307
-1329
-1354
-1363
-1352
-1346
-1341
-1334
-1339
-1324
-1325
-1330
-1295
-1293
-1290
-1247
-1233
-1213
-1153
-1123
-1083
-1027
-983
-903
-833
-761
-692
-609
-509
-454
-327
-244
-146
-30
16
104
158
248
325
379
469
542
611
686
746
813
892
941
1007
1064
1105
1143
1155
1198
1225
1247
1287
1301
1322
1340
1323
1333
1303
1280
1271
1232
1193
1109
1050
964
872
830
720
631
563
456
357
264
177
85
-9
-79
-151
-252
-324
-399
-469
-526
-615
-655
-718
-786
-847
-921
-955
-1004
-1067
-1108
-1140
-1177
-1226
-1286
-1319
-1367
-1378
-1397
-1440
-1442
-1466
-1460
-1475
-1466
-1487
-1534
-1492
-1496
-1459
-1451
-1482
-1468
-1466
-1436
-1409
-1376
-1347
-1293
-1260
-1242
-1180
-1136
-1097
-1043
-980
-945
-858
-766
-711
-632
-569
-465
-369
-271
-170
-71
3
57
132
214
313
410
521
613
710
768
827
890
917
997
1033
1093
1160
1210
1247
1278
1319
1313
1350
1339
1348
1369
1359
1358
1318
1288
1209
1175
1142
1066
1011
944
852
773
697
623
566
477
400
336
273
197
133
54
-50
-125
-219
-308
-378
-458
-539
-622
-705
-776
-853
-931
-981
-1029
-1109
-1172
-1223
-1287
-1331
-1355
-1395
-1453
-1510
-1553
-1567
-1588
-1577
-1561
-1551
-1538
-1525
-1534
-1572
-1556
-1553
-1543
-1525
-1514
-1497
-1499
-1480
-1444
-1406
-1404
-1388
-1343
-1311
-1261
-1219
-1181
-1120
-1024
-969
-892
-812
-737
-640
-566
-472
-402
-306
-231
-158
-69
-6
77
132
192
263
329
390
453
547
639
730
806
851
924
997
1062
1130
1174
1243
1265
1309
1344
1360
1383
1374
1389
1375
1383
1376
1322
1287
1225
1155
1091
1010
963
902
821
743
633
542
473
368
314
255
161
93
-8
-97
-196
-274
-320
-413
-482
-562
-644
-708
-798
-854
-913
-1005
-1068
-1141
-1206
-1258
-1321
-1389
-1477
-1553
-1606
-1643
-1632
-1632
-1634
-1648
-1693
-1687
-1700
-1691
-1686
-1685
-1658
-1657
-1620
-1593
-1573
-1521
-1520
-1470
-1409
-1369
-1311
-1262
-1205
-1158
-1063
-997
-924
-829
-763
-684
-608
-542
-492
-419
-339
-242
-159
-86
1
87
140
196
281
349
440
498
562
614
667
720
782
836
893
967
1018
1107
1163
1221
1255
1287
1321
1315
1356
1361
1385
1377
1350
1340
1282
1225
1158
1095
1035
987
919
843
765
690
615
541
468
353
273
172
74
-10
-140
-211
-295
-375
-457
-526
-606
-693
-744
-827
-867
-920
-978
-1040
-1112
-1154
-1205
-1244
-1303
-1341
-1373
-1411
-1431
-1491
-1549
-1580
-1606
-1610
-1630
-1635
-1625
-1620
-1610
-1628
-1604
-1598
-1573
-1546
-1540
-1511
-1497
-1471
-1427
-1374
-1334
-1281
-1238
-1194
-1119
-1071
-997
-914
-835
-747
-684
-581
-491
-422
-330
-287
-201
-168
-117
-23
-3
91
163
214
288
334
417
466
531
610
666
778
829
903
975
1033
1127
1188
1263
1308
1339
1371
1398
1443
1457
1457
1471
1450
1420
1377
1338
1287
1217
1151
1086
1042
970
886
801
718
655
575
476
361
244
145
49
-53
-146
-257
-359
-459
-556
-648
-741
-829
-914
-998
-1087
-1145
-1210
-1279
-1346
-1411
-1468
-1520
-1555
-1582
-1611
-1631
-1671
-1698
-1694
-1722
-1738
-1737
-1726
-1717
-1728
-1728
-1707
-1685
-1661
-1649
-1640
-1624
-1620
-1595
-1578
-1560
-1515
-1493
-1452
-1414
-1397
-1336
-1307
-1240
-1176
-1112
-1041
-989
-891
-815
-729
-617
-513
-404
-318
-225
-123
-49
41
131
195
289
349
429
521
577
676
733
819
882
941
1026
1094
1186
1267
1335
1402
1473
1506
1578
1602
1605
1626
1614
1580
1545
1506
1460
1436
1387
1335
1270
1195
1122
1048
937
846
770
654
554
477
383
265
152
41
-59
-179
-298
-398
-501
-610
-715
-792
-866
-928
-991
-1054
-1110
-1164
-1202
-1242
-1255
-1288
-1324
-1356
-1409
-1444
-1492
-1510
-1539
-1568
-1594
-1615
-1616
-1655
-1670
-1664
-1641
-1623
-1621
-1587
-1576
-1557
-1552
-1566
-1556
-1560
-1532
-1497
-1469
-1432
-1391
-1353
-1319
-1270
-1219
-1165
-1103
-1044
-947
-863
-779
-689
-619
-524
-452
-386
-298
-196
-96
-11
79
138
204
281
357
450
527
576
617
674
734
778
841
871
922
965
1004
1071
1091
1141
1170
1187
1236
1245
1271
1258
1251
1251
1195
1184
1131
1099
1068
1002
987
939
914
858
794
747
670
630
546
490
437
359
287
178
92
10
-96
-184
-285
-376
-475
-587
-670
-761
-831
-904
-973
-1036
-1112
-1152
-1191
-1238
-1293
-1351
-1382
-1419
-1459
-1487
-1504
-1518
-1538
-1561
-1574
-1583
-1583
-1576
-1570
-1548
-1552
-1536
-1512
-1478
-1421
-1390
-1340
-1296
-1260
-1238
-1223
-1184
-1155
-1106
-1057
-1005
-925
-870
-806
-744
-701
-629
-553
-466
-375
-323
-231
-191
-163
-83
-33
40
83
129
193
237
291
333
405
439
480
541
553
590
643
669
734
781
811
859
856
880
879
872
901
903
927
932
936
949
927
928
906
882
865
839
824
821
797
764
702
632
584
507
454
362
291
228
135
72
-21
-100
-166
-246
-325
-404
-498
-599
-687
-774
-851
-939
-1014
-1079
-1161
-1232
-1294
-1365
-1452
-1515
-1571
-1605
-1631
-1668
-1693
-1726
-1726
-1733
-1731
-1727
-1744
-1714
-1707
-1688
-1643
-1613
-1571
-1540
-1488
-1420
-1359
-1287
-1224
-1162
-1106
-1058
-985
-897
-815
-739
-682
-609
-549
-514
-445
-370
-307
-222
-157
-104
-55
-27
31
65
131
212
265
343
367
416
467
502
539
573
617
662
693
729
804
864
948
979
1048
1109
1144
1203
1204
1267
1269
1266
1307
1305
1326
1300
1282
1250
1162
1112
1045
991
940
876
849
763
699
639
552
473
361
270
175
76
-5
-121
-225
-341
-441
-529
-644
-726
-839
-939
-1034
-1136
-1218
-1288
-1332
-1387
-1455
-1509
-1573
-1631
-1688
-1751
-1792
-1835
-1880
-1928
-1941
-1942
-1933
-1919
-1940
-1926
-1922
-1891
-1867
-1848
-1812
-1792
-1738
-1692
-1631
-1565
-1498
-1436
-1379
-1300
-1222
-1151
-1085
-1009
-941
-885
-808
-736
-663
-578
-488
-422
-378
-322
-266
-197
-122
-83
-24
32
64
133
187
264
331
384
457
507
587
631
696
762
808
897
956
1034
1084
1116
1146
1160
1195
1228
1266
1287
1291
1311
1322
1313
1291
1275
1282
1236
1211
1164
1106
1055
973
923
866
791
738
682
598
528
439
345
239
133
34
-52
-137
-248
-356
-452
-536
-623
-710
-785
-865
-940
-1003
-1066
-1132
-1173
-1221
-1270
-1318
-1351
-1367
-1407
-1455
-1501
-1542
-1584
-1632
-1665
-1677
-1700
-1705
-1730
-1735
-1730
-1707
-1664
-1655
-1596
-1557
-1524
-1476
-1441
-1383
-1361
-1316
-1241
-1172
-1117
-1066
-998
-963
-945
-886
-830
-794
-761
-730
-701
-662
-605
-550
-491
-440
-403
-351
-299
-241
-186
-138
-78
-15
60
125
183
258
303
342
383
423
483
508
543
575
608
667
684
718
745
770
802
844
888
899
921
933
945
951
958
1023
1061
1093
1089
1080
1077
1022
1014
994
970
943
885
847
785
724
655
571
523
476
410
356
279
195
111
30
-47
-136
-227
-324
-407
-504
-608
-700
-807
-901
-963
-1030
-1090
-1133
-1173
-1211
-1265
-1317
-1356
-1390
-1423
-1451
-1458
-1504
-1529
-1545
-1542
-1544
-1569
-1576
-1610
-1622
-1635
-1618
-1591
-1558
-1523
-1494
-1447
-1413
-1363
-1322
-1276
-1234
-1158
-1094
-1022
-951
-904
-855
-814
-760
-731
-686
-637
-607
-573
-532
-477
-434
-384
-332
-307
-256
-219
-174
-114
-80
-38
3
53
94
123
165
206
252
290
331
372
408
456
487
500
519
546
561
594
618
638
666
671
705
750
776
825
837
876
907
922
966
987
1022
990
976
967
932
929
862
824
782
692
641
546
500
461
397
368
300
252
156
62
-5
-116
-173
-266
-352
-430
-534
-581
-681
-765
-852
-928
-965
-1060
-1106
-1161
-1219
-1240
-1301
-1310
-1331
-1347
-1337
-1360
-1367
-1393
-1410
-1426
-1446
-1459
-1486
-1508
-1528
-1538
-1519
-1508
-1509
-1511
-1518
-1492
-1467
-1441
-1398
-1375
-1323
-1290
-1242
-1205
-1175
-1129
-1108
-1064
-1036
-1001
-970
-948
-912
-889
-851
-804
-747
-699
-653
-592
-538
-487
-429
-374
-307
-232
-164
-96
-50
-1
47
93
128
165
218
262
306
339
358
387
419
451
474
500
530
554
585
610
637
661
669
681
706
739
770
773
799
821
850
877
890
922
911
915
917
919
930
900
871
830
816
782
713
658
574
512
432
357
284
192
144
81
29
-46
-138
-221
-306
-391
-505
-585
-670
-768
-864
-948
-1010
-1089
-1151
-1202
-1245
-1281
-1326
-1349
-1374
-1392
-1405
-1420
-1435
-1455
-1474
-1476
-1469
-1468
-1474
-1478
-1486
-1493
-1482
-1472
-1445
-1439
-1422
-1373
-1363
-1334
-1304
-1256
-1206
-1190
-1136
-1101
-1072
-1051
-1022
-990
-964
-928
-911
-881
-849
-826
-770
-739
-705
-640
-578
-500
-445
-406
-369
-340
-312
-287
-263
-236
-195
-151
-121
-82
-67
-47
-32
-37
-29
-21
16
62
84
110
144
192
232
275
347
372
398
432
459
521
560
611
648
683
736
771
831
896
952
1003
1019
1053
1077
1075
1089
1071
1074
1048
1020
994
925
873
804
761
715
636
567
489
413
339
257
188
100
0
-91
-165
-238
-331
-406
-468
-547
-634
-733
-802
-869
-927
-966
-1022
-1058
-1090
-1112
-1155
-1195
-1227
-1259
-1277
-1299
-1305
-1283
-1279
-1302
-1313
-1329
-1335
-1354
-1369
-1365
-1387
-1391
-1385
-1381
-1363
-1354
-1338
-1328
-1308
-1297
-1303
-1286
-1292
-1266
-1239
-1233
-1192
-1169
-1121
-1092
-1071
-1035
-1019
-1000
-977
-941
-908
-868
-806
-749
-700
-663
-616
-585
-590
-571
-534
-506
-472
-445
-400
-365
-316
-248
-198
-134
-82
-16
42
90
151
198
246
294
333
378
424
476
528
563
599
635
656
668
685
691
674
669
670
670
685
700
708
718
723
733
736
732
727
750
741
739
732
701
676
620
577
552
523
459
405
365
305
254
208
167
122
73
39
-3
-54
-100
-159
-207
-256
-287
-319
-382
-464
-569
-635
-714
-800
-868
-945
-1011
-1070
-1112
-1167
-1213
-1243
-1287
-1310
-1337
-1352
-1367
-1390
-1407
-1426
-1435
-1443
-1428
-1406
-1408
-1395
-1386
-1375
-1355
-1329
-1279
-1261
-1245
-1207
-1197
-1188
-1172
-1149
-1139
-1141
-1132
-1104
-1052
-1016
-981
-946
-918
-887
-865
-832
-801
-777
-745
-710
-664
-628
-597
-555
-515
-504
-502
-465
-435
-405
-376
-338
-291
-248
-217
-185
-141
-120
-88
-71
-66
-49
-30
-12
9
40
81
111
128
150
172
205
247
292
310
323
352
370
392
413
450
498
549
594
629
691
735
762
811
840
852
859
855
851
808
788
776
746
713
660
619
554
489
432
363
310
235
173
105
30
-39
-120
-195
-283
-365
-426
-485
-556
-628
-701
-757
-826
-875
-922
-967
-993
-1028
-1039
-1054
-1057
-1055
-1059
-1066
-1069
-1079
-1078
-1066
-1063
-1046
-1057
-1050
-1049
-1041
-1047
-1056
-1048
-1055
-1048
-1051
-1033
-1012
-1007
-987
-969
-969
-972
-969
-948
-923
-897
-870
-883
-882
-872
-875
-863
-853
-815
-779
-747
-716
-705
-684
-661
-621
-588
-579
-555
-533
-505
-468
-444
-416
-397
-369
-330
-312
-288
-251
-218
-183
-151
-115
-76
-46
-6
63
125
161
189
224
280
337
381
434
475
528
583
617
654
669
682
706
732
763
779
797
812
825
841
854
859
863
878
882
863
843
810
774
735
700
657
602
557
493
428
377
328
266
223
183
143
93
27
-39
-109
-167
-239
-300
-356
-427
-518
-597
-647
-700
-750
-799
-843
-882
-914
-946
-978
-1015
-1046
-1082
-1111
-1122
-1117
-1111
-1123
-1127
-1152
-1159
-1150
-1145
-1140
-1158
-1169
-1195
-1225
-1257
-1255
-1243
-1260
-1272
-1264
-1233
-1207
-1183
-1162
-1160
-1136
-1112
-1097
-1091
-1069
-1029
-996
-965
-945
-900
-843
-801
-747
-738
-761
-780
-863
-745
-732
-856
-831
-932
-1089
-945
-1202
-1576
-1100
-909
-975
-856
-653
-549
-557
-593
-475
-386
-455
-523
-454
-359
-342
-351
-380
-374
-350
-349
-365
-389
-405
-404
-373
-307
-208
-92
-45
-74
-41
125
255
286
346
447
518
585
641
748
816
791
755
699
606
389
119
-108
-342
-589
-891
-1212
-1518
-1756
-1855
-1973
-2105
-2159
-2191
-2216
-2250
-2250
-2298
-2328
-2356
-2474
-2593
-2712
-2909
-3127
-3337
-3548
-3719
-3920
-4157
-4434
-4633
-4845
-5102
-5303
-5617
-5868
-6055
-6260
-6437
-6567
-6673
-6992
-7105
-7083
-7187
-7291
-7347
-7128
-6958
-7041
-6907
-6762
-6695
-6422
-6075
-5845
-5567
-5250
-5555
-5936
-6217
-6691
-7175
-7720
-7925
-7920
-8097
-8106
-7821
-7386
-6811
-6232
-6017
-5924
-5488
-5087
-4825
-4620
-4559
-4251
-4221
-4396
-4716
-4861
-4733
-4804
-4859
-4631
-4063
-3128
-2190
-1363
-799
-503
-617
-698
-419
-402
-265
-141
-7
109
295
585
728
857
1171
1641
2158
2609
3016
3442
3948
4305
4610
4967
5244
5653
5923
6047
6262
6293
5859
5130
4324
3572
2878
2070
969
63
-545
-1203
-1725
-2324
-2707
-2680
-2522
-2389
-2457
-2450
-2411
-2250
-2047
-2134
-2128
-2125
-2067
-1886
-1713
-1576
-1354
-972
-492
51
552
871
1108
1380
1532
1597
1451
1030
715
321
-140
-630
-1206
-1788
-2257
-2466
-2688
-2989
-3183
-3415
-3471
-3417
-3416
-3586
-3811
-3764
-3733
-3768
-3905
-4065
-4022
-3832
-3621
-3490
-3314
-3108
-2726
-2240
-1839
-1626
-1340
-1036
-790
-381
-243
-140
22
294
620
772
851
752
847
964
1020
1046
841
727
857
985
998
1156
1411
1690
2162
2712
2953
3015
3176
3364
3597
3786
3743
3870
4099
4254
4567
4855
5100
5507
6262
6757
7052
7513
7717
7839
7889
7917
7792
7170
5800
4353
3391
2658
1770
631
-460
-1171
-1159
-1424
-2020
-2514
-2560
-2042
-1754
-1863
-2402
-2573
-2354
-2100
-1915
-1901
-1686
-1119
-382
135
611
1061
1628
2369
3054
3324
3264
3089
2726
2423
2134
1617
932
211
-305
-651
-1210
-1812
-2416
-2850
-3066
-3282
-3731
-4437
-4802
-5014
-5038
-5046
-5197
-5120
-4799
-4385
-4018
-3669
-3454
-3099
-2550
-2137
-1882
-1770
-1637
-1434
-1074
-726
-450
-257
-59
443
806
997
1130
1196
1467
1671
1715
1530
1295
1135
1063
1106
887
774
885
1048
1332
1665
2000
2459
2976
3487
3856
4018
4034
3906
4064
4247
4412
4552
4686
5017
5390
5984
6278
6663
7327
7744
7925
8005
7886
7571
7487
7203
6554
5277
3538
2306
1734
1025
-75
-960
-1645
-1854
-1770
-2326
-3302
-3774
-3510
-3129
-3229
-3899
-4234
-3814
-3176
-2788
-2542
-2123
-1272
-48
743
932
1180
1699
2362
2800
2876
2616
2435
2332
2210
1898
1437
1028
638
401
-46
-756
-1511
-2168
-2623
-3048
-3549
-4269
-4874
-5116
-5287
-5212
-5141
-5069
-4568
-4023
-3552
-3214
-2879
-2644
-2338
-1842
-1657
-1519
-1408
-1226
-851
-519
-275
66
421
678
976
1084
1029
982
1057
1072
1012
954
812
764
685
677
841
754
716
881
1097
1275
1416
1765
2164
2624
3045
3492
3814
3895
4121
4230
4396
4594
4862
5218
5431
5664
6006
6410
6729
6932
7306
7350
7164
7385
7106
6855
6580
6064
5231
3570
2421
1410
824
163
-938
-1340
-1984
-2154
-2371
-2941
-3332
-3416
-2930
-2892
-3160
-3374
-3259
-2744
-2208
-1900
-1277
-613
107
947
1165
1517
1762
2352
2773
2750
2723
2308
2251
2047
1680
1308
849
521
126
-424
-1103
-1879
-2431
-2776
-3188
-3663
-4284
-4703
-5026
-5220
-5206
-5020
-4730
-4332
-3824
-3358
-2992
-2698
-2297
-1993
-1605
-1343
-1209
-1143
-1071
-754
-508
-214
44
334
644
828
877
859
869
836
854
805
591
392
315
240
175
270
362
422
548
666
894
1215
1502
2028
2586
2920
3103
3397
3520
3547
3889
4201
4402
4687
4957
5128
5455
5641
5938
6497
6822
6925
6857
6824
6417
6323
6196
5760
5312
3905
2503
1574
797
97
-638
-1324
-2098
-2147
-2303
-3056
-3536
-3805
-3525
-3054
-3227
-3604
-3614
-3260
-2757
-2175
-1809
-1480
-615
226
596
728
866
1299
1950
2214
2062
1782
1511
1459
1292
896
307
-12
-304
-855
-1606
-2419
-2923
-3323
-3646
-4121
-4685
-5173
-5471
-5673
-5770
-5606
-5306
-4889
-4531
-4081
-3739
-3394
-3050
-2676
-2217
-1985
-1799
-1720
-1574
-1387
-1062
-782
-556
-227
-4
137
122
93
108
173
195
94
-57
-163
-261
-258
-259
-283
-115
-48
-12
56
256
479
838
1315
1687
2215
2699
2985
3118
3277
3537
3864
4096
4159
4384
4755
5010
5239
5473
5857
6218
6388
6477
6240
6122
5992
5847
5496
5075
4251
2653
1687
717
125
-446
-1348
-2073
-2589
-2589
-3214
-3596
-3941
-4060
-3421
-3291
-3649
-3997
-3773
-3199
-2421
-2095
-1966
-1345
-452
249
302
395
540
1347
1875
1621
1249
869
985
1044
727
120
-430
-651
-1047
-1607
-2498
-3178
-3514
-3707
-3995
-4614
-5144
-5570
-5598
-5527
-5491
-5449
-5386
-4806
-4365
-3993
-3711
-3445
-2958
-2448
-2049
-2065
-1988
-1845
-1545
-1223
-1028
-935
-779
-501
-408
-229
-292
-288
-136
-103
-137
-379
-443
-562
-470
-381
-470
-342
-365
-263
-79
67
264
553
1185
1659
2037
2392
2661
3039
3183
3299
3421
3488
3608
3973
4274
4322
4462
4831
5383
5702
5796
5837
5801
5644
5510
5328
4937
4745
4191
2890
1514
718
186
-240
-826
-1724
-2072
-2367
-2732
-3016
-3303
-3530
-3267
-2796
-3147
-3416
-3388
-2973
-2242
-1731
-1497
-1149
-410
66
454
458
512
1063
1509
1483
1013
724
566
598
508
-95
-669
-1042
-1408
-1938
-2650
-3348
-3700
-3863
-4138
-4570
-4994
-5277
-5348
-5181
-5116
-5035
-4883
-4549
-3992
-3693
-3394
-3059
-2658
-2260
-1977
-1835
-1872
-1662
-1456
-1197
-980
-1009
-839
-695
-573
-467
-407
-502
-475
-417
-536
-566
-642
-644
-623
-522
-531
-444
-229
-214
103
349
530
947
1442
1805
2210
2834
3136
3357
3592
3751
3865
3975
4147
4289
4406
4401
4590
5056
5251
5344
5674
5901
5894
5654
5500
5356
4932
4783
4012
2552
1345
524
205
-215
-1001
-1800
-2088
-2033
-2303
-2621
-2986
-3212
-2786
-2470
-2915
-3262
-3174
-2592
-1789
-1468
-1353
-981
-244
354
656
637
628
1004
1324
1140
608
226
131
218
93
-420
-1130
-1547
-1771
-2191
-2771
-3475
-3767
-3987
-4187
-4619
-5115
-5181
-5185
-4882
-4813
-4778
-4622
-4334
-3840
-3442
-3059
-2902
-2487
-2131
-1946
-1884
-1821
-1562
-1378
-1069
-1083
-1021
-974
-853
-596
-642
-634
-770
-721
-784
-905
-917
-941
-713
-649
-568
-473
-379
-172
-1
248
494
689
967
1424
1820
2299
2828
3260
3534
3725
3974
3890
3898
4116
4232
4504
4557
4566
4824
5037
5259
5474
5679
5584
5451
5518
5189
4709
4594
3638
2245
1309
574
94
-344
-1141
-1740
-2035
-2092
-2393
-2678
-2898
-3068
-2655
-2678
-3132
-3234
-3033
-2439
-1797
-1642
-1427
-886
-271
294
394
349
589
956
1097
684
230
2
99
171
-193
-832
-1378
-1666
-1791
-2305
-2984
-3483
-3793
-3916
-4180
-4766
-5141
-5067
-4805
-4698
-4706
-4689
-4487
-4012
-3581
-3294
-3067
-2841
-2525
-2223
-2115
-2070
-1899
-1676
-1468
-1297
-1300
-1236
-1128
-1007
-819
-779
-838
-923
-948
-929
-979
-895
-833
-705
-639
-643
-411
-277
-95
72
364
588
624
978
1348
1736
2173
2755
3437
3827
3987
4079
4232
4355
4400
4158
4249
4441
4424
4638
4796
4990
5221
5659
5799
5621
5524
5103
5014
4806
3789
2332
1114
568
11
-319
-1124
-1927
-2068
-2128
-2134
-2518
-2774
-2795
-2460
-2402
-2818
-3116
-2976
-2304
-1795
-1467
-1374
-1016
-233
342
595
524
726
982
1101
755
200
-22
24
16
-352
-901
-1495
-1718
-1875
-2379
-2937
-3402
-3722
-3999
-4252
-4722
-5019
-4925
-4800
-4559
-4617
-4545
-4272
-3794
-3367
-3140
-2883
-2654
-2330
-2139
-2132
-2023
-1850
-1605
-1413
-1381
-1415
-1231
-1012
-912
-803
-807
-808
-768
-797
-870
-894
-871
-763
-602
-525
-582
-411
-126
109
337
314
503
830
1053
1237
1474
2071
2572
3096
3630
3990
4212
4272
4535
4781
4687
4578
4522
4733
4836
4831
4883
5287
5616
5645
5653
5544
5365
5248
4904
3760
2330
1139
461
70
-675
-1651
-2266
-2317
-2260
-2381
-2478
-2726
-2473
-2140
-2182
-2613
-2805
-2391
-1776
-1418
-1451
-1226
-604
111
600
739
844
1097
1390
1259
728
276
114
159
-143
-723
-1306
-1730
-1877
-2082
-2604
-3163
-3463
-3658
-4018
-4438
-4862
-4971
-4840
-4765
-4858
-4819
-4567
-4161
-3727
-3497
-3308
-2966
-2664
-2452
-2315
-2274
-2168
-1939
-1711
-1736
-1650
-1518
-1251
-1042
-1020
-988
-916
-811
-854
-945
-1045
-1024
-896
-857
-805
-794
-569
-357
-127
146
175
468
717
958
1241
1367
1614
2140
2686
3125
3565
3956
4322
4605
4732
4685
4596
4786
4721
4597
4739
4581
4986
5132
5137
5528
5543
5520
5274
5188
4746
3451
2267
1258
597
11
-868
-1608
-2039
-2311
-2309
-2105
-2151
-2331
-2277
-2023
-1945
-2275
-2418
-2198
-1714
-1412
-1478
-1223
-676
-12
500
714
786
948
1069
956
564
152
-61
-217
-544
-1139
-1655
-1999
-2186
-2370
-2804
-3244
-3540
-3741
-3993
-4358
-4739
-4797
-4709
-4696
-4793
-4773
-4372
-3959
-3567
-3294
-3111
-2832
-2482
-2220
-2188
-2170
-2073
-1940
-1855
-1902
-1862
-1611
-1336
-1157
-1127
-1190
-1089
-881
-853
-951
-1047
-1076
-960
-867
-865
-816
-460
-163
52
228
283
608
929
1178
1375
1563
1916
2307
2822
3316
3649
4099
4322
4491
4519
4562
4630
4660
4572
4490
4509
4598
4762
4962
5222
5203
5414
5394
5094
4958
4304
3183
2086
1066
427
-148
-1048
-1960
-2170
-2221
-2213
-2138
-2248
-2310
-2089
-1808
-1977
-2121
-2253
-1987
-1496
-1500
-1572
-1224
-581
-49
280
364
563
832
880
647
242
-76
-281
-456
-951
-1568
-1900
-2157
-2382
-2691
-3140
-3418
-3531
-3739
-4094
-4360
-4521
-4593
-4534
-4512
-4553
-4440
-4149
-3807
-3482
-3205
-2909
-2678
-2429
-2260
-2154
-2035
-1991
-1943
-1896
-1867
-1804
-1624
-1476
-1311
-1199
-1167
-1046
-915
-926
-978
-914
-950
-985
-917
-925
-847
-612
-392
-215
41
195
543
907
993
1181
1444
1673
1952
2290
2562
3031
3592
3980
4300
4502
4479
4790
4971
4761
4766
4641
4822
4831
4851
4964
5063
5275
5227
5205
5105
4329
3325
2441
1593
684
-179
-1117
-1881
-2367
-2643
-2489
-2483
-2489
-2475
-2016
-1746
-1866
-1950
-1873
-1566
-1443
-1495
-1560
-1270
-862
-435
-54
42
316
604
823
718
392
123
-77
-317
-887
-1453
-1890
-2262
-2620
-2924
-3278
-3546
-3605
-3782
-3866
-4054
-4194
-4272
-4270
-4298
-4357
-4228
-4199
-3950
-3766
-3457
-3033
-2760
-2507
-2380
-2083
-1955
-1951
-1892
-1942
-1850
-1842
-1785
-1707
-1579
-1443
-1268
-1064
-1051
-956
-948
-818
-761
-867
-887
-933
-827
-746
-669
-478
-222
-19
321
620
772
1117
1310
1562
1852
2097
2346
2624
3079
3387
3653
3935
4097
4408
4604
4651
4780
4808
4770
4838
4917
5030
4976
4992
5020
5047
5017
4495
3782
3020
2166
1358
573
-457
-1265
-1817
-2114
-2253
-2464
-2575
-2400
-2050
-1861
-1856
-1824
-1666
-1483
-1348
-1430
-1494
-1318
-1032
-757
-584
-515
-203
162
363
338
217
133
73
-133
-537
-997
-1435
-1765
-2277
-2699
-3074
-3350
-3501
-3609
-3744
-3896
-3877
-3861
-3937
-3933
-3969
-3976
-3961
-4022
-3896
-3675
-3459
-3250
-3010
-2713
-2518
-2298
-2070
-2078
-1959
-1880
-1774
-1716
-1781
-1710
-1576
-1398
-1370
-1250
-1119
-1050
-812
-774
-713
-685
-651
-550
-487
-413
-420
-236
-76
135
236
531
776
925
1285
1476
1709
1936
2173
2515
2758
2955
3227
3568
3775
3879
4104
4248
4324
4367
4570
4622
4593
4769
4861
4932
5003
4995
4976
4375
3790
3114
2245
1475
479
-333
-1054
-1667
-1981
-2329
-2430
-2523
-2336
-2071
-1982
-1866
-1873
-1672
-1593
-1580
-1640
-1613
-1434
-1295
-1170
-1054
-841
-584
-251
-100
-47
-82
-57
-33
-208
-490
-813
-1069
-1499
-1970
-2395
-2766
-3013
-3222
-3368
-3531
-3628
-3589
-3553
-3552
-3566
-3529
-3528
-3576
-3618
-3549
-3546
-3404
-3274
-3128
-2935
-2733
-2422
-2238
-2061
-1904
-1780
-1682
-1647
-1575
-1498
-1402
-1255
-1197
-1109
-934
-821
-646
-567
-495
-358
-288
-137
-100
-79
24
65
208
290
370
466
606
787
944
1151
1351
1603
1871
2073
2296
2492
2796
3037
3194
3404
3479
3542
3684
3759
3810
3867
3955
4136
4236
4350
4523
4636
4750
4468
4154
3637
2885
2321
1515
709
-73
-593
-1048
-1577
-1739
-2023
-2010
-1851
-1758
-1597
-1620
-1465
-1413
-1320
-1320
-1389
-1324
-1329
-1319
-1361
-1310
-1190
-954
-813
-737
-663
-595
-420
-359
-340
-466
-577
-761
-1055
-1339
-1662
-1941
-2165
-2355
-2607
-2802
-2889
-2892
-2906
-2916
-2891
-2923
-2852
-2877
-2884
-2859
-2889
-2837
-2821
-2725
-2674
-2577
-2424
-2347
-2199
-2059
-1890
-1683
-1528
-1378
-1210
-1085
-932
-768
-673
-595
-529
-439
-399
-327
-196
-108
-5
72
147
222
332
415
497
559
567
579
590
656
719
794
871
951
1047
1146
1325
1487
1672
1786
1915
2077
2180
2278
2403
2504
2506
2571
2683
2797
2839
2972
3139
3215
3189
3158
3093
2722
2412
2053
1618
1310
953
730
299
26
-187
-427
-439
-563
-591
-600
-679
-739
-736
-706
-737
-707
-761
-873
-955
-975
-964
-951
-981
-1062
-1095
-1181
-1184
-1115
-1048
-993
-1018
-1070
-1126
-1165
-1188
-1251
-1319
-1421
-1520
-1635
-1738
-1813
-1871
-1917
-2011
-2106
-2192
-2205
-2212
-2235
-2308
-2373
-2392
-2389
-2375
-2398
-2425
-2443
-2458
-2469
-2509
-2432
-2376
-2293
-2211
-2193
-2046
-1937
-1719
-1588
-1515
-1454
-1389
-1254
-1185
-1049
-953
-861
-749
-674
-574
-459
-311
-237
-142
-107
-51
32
114
247
332
425
505
611
759
860
954
1051
1189
1251
1414
1519
1646
1750
1859
1990
2053
2237
2351
2531
2656
2790
2878
3002
3118
3048
2912
2700
2462
2330
2246
2166
1904
1696
1532
1286
1131
1046
935
799
589
337
201
103
9
-55
-177
-447
-643
-730
-843
-959
-1029
-1176
-1312
-1465
-1550
-1532
-1505
-1497
-1517
-1580
-1655
-1662
-1637
-1648
-1720
-1772
-1817
-1887
-1956
-2029
-2051
-2105
-2192
-2301
-2400
-2405
-2446
-2471
-2603
-2672
-2722
-2716
-2715
-2772
-2766
-2829
-2835
-2862
-2862
-2826
-2710
-2669
-2625
-2561
-2432
-2252
-2098
-1943
-1859
-1734
-1606
-1450
-1265
-1161
-1020
-943
-828
-728
-592
-421
-300
-188
-145
-81
1
167
279
398
509
590
696
777
944
1057
1134
1254
1316
1434
1538
1684
1819
1886
1988
2090
2229
2387
2552
2760
2937
2993
3113
3204
3100
2861
2679
2592
2463
2360
2261
1968
1770
1595
1409
1260
1086
895
762
582
254
95
38
-69
-203
-388
-648
-780
-829
-932
-1034
-1177
-1330
-1385
-1478
-1581
-1615
-1547
-1527
-1580
-1661
-1699
-1664
-1618
-1636
-1711
-1815
-1891
-1918
-1960
-2052
-2144
-2182
-2277
-2384
-2447
-2491
-2481
-2535
-2603
-2716
-2812
-2829
-2853
-2811
-2905
-2928
-2927
-2917
-2907
-2885
-2793
-2699
-2610
-2534
-2417
-2245
-2020
-1876
-1730
-1656
-1533
-1361
-1183
-1055
-962
-832
-675
-581
-527
-429
-299
-162
-133
-78
-13
32
183
259
344
372
433
594
694
773
812
927
1038
1152
1245
1349
1507
1659
1780
1845
2013
2192
2361
2571
2742
2840
3016
3222
3353
3323
3104
2914
2711
2641
2542
2410
2237
1935
1820
1619
1433
1338
1171
989
744
466
249
150
87
-34
-290
-567
-799
-901
-973
-1110
-1198
-1366
-1466
-1571
-1669
-1665
-1653
-1615
-1654
-1729
-1748
-1715
-1674
-1684
-1738
-1805
-1876
-1925
-1927
-1976
-2002
-2049
-2122
-2200
-2298
-2259
-2287
-2363
-2425
-2531
-2605
-2649
-2661
-2734
-2784
-2793
-2798
-2806
-2804
-2727
-2634
-2537
-2453
-2320
-2247
-2126
-1949
-1830
-1732
-1626
-1437
-1260
-1142
-1052
-958
-821
-733
-624
-545
-502
-436
-322
-248
-194
-134
-45
95
143
177
253
364
500
563
622
703
774
898
990
1138
1257
1356
1540
1682
1783
1889
2022
2208
2316
2506
2686
2851
3031
3128
3273
3263
3048
2832
2598
2540
2479
2364
2191
1863
1684
1508
1384
1299
1073
956
758
498
261
139
71
-73
-315
-584
-806
-889
-905
-992
-1093
-1287
-1399
-1440
-1499
-1485
-1481
-1440
-1466
-1544
-1565
-1543
-1491
-1515
-1583
-1677
-1766
-1827
-1835
-1851
-1903
-1961
-2072
-2124
-2229
-2233
-2266
-2340
-2438
-2566
-2566
-2622
-2627
-2711
-2755
-2795
-2808
-2759
-2734
-2678
-2665
-2551
-2546
-2426
-2322
-2188
-1984
-1919
-1761
-1703
-1547
-1366
-1230
-1148
-1152
-1063
-972
-864
-762
-656
-595
-505
-434
-361
-261
-143
66
119
169
215
333
479
537
675
707
772
850
964
1030
1060
1190
1260
1323
1430
1602
1721
1843
1988
2118
2251
2360
2513
2652
2754
2858
2960
2828
2586
2402
2252
2166
2090
1994
1756
1564
1430
1298
1204
1061
885
749
482
253
153
60
-34
-176
-420
-641
-781
-808
-850
-893
-982
-1083
-1119
-1156
-1181
-1171
-1166
-1175
-1218
-1275
-1302
-1300
-1285
-1332
-1422
-1499
-1602
-1617
-1674
-1735
-1887
-2007
-2066
-2165
-2185
-2180
-2247
-2364
-2438
-2519
-2565
-2613
-2639
-2714
-2767
-2774
-2776
-2743
-2730
-2702
-2635
-2568
-2501
-2365
-2160
-1996
-1886
-1787
-1703
-1565
-1412
-1287
-1189
-1145
-1105
-972
-863
-745
-667
-593
-532
-489
-407
-356
-236
-129
-43
18
73
144
214
326
382
403
425
537
604
663
733
775
881
948
1149
1232
1294
1461
1608
1784
1887
2039
2210
2362
2508
2678
2863
3021
2968
2802
2638
2370
2307
2275
2302
2102
1835
1816
1573
1486
1427
1197
1096
806
592
473
342
302
210
-3
-277
-460
-491
-569
-623
-680
-887
-962
-1071
-1178
-1154
-1170
-1157
-1235
-1303
-1359
-1374
-1324
-1388
-1522
-1626
-1758
-1820
-1827
-1892
-1928
-2048
-2107
-2160
-2210
-2179
-2252
-2282
-2324
-2372
-2392
-2407
-2365
-2428
-2498
-2527
-2505
-2465
-2392
-2307
-2273
-2248
-2166
-2023
-1917
-1743
-1598
-1534
-1481
-1403
-1229
-1140
-1055
-1022
-1016
-945
-857
-691
-619
-562
-471
-441
-380
-300
-201
-42
20
37
68
106
232
290
398
373
362
466
502
588
668
776
901
993
1115
1243
1380
1551
1697
1836
1931
2080
2300
2457
2581
2732
2875
3024
3179
3130
2919
2663
2479
2379
2290
2296
2067
1826
1684
1430
1366
1259
1083
947
665
446
310
235
155
3
-216
-537
-740
-778
-804
-836
-926
-1100
-1200
-1297
-1313
-1250
-1265
-1298
-1404
-1462
-1491
-1495
-1422
-1476
-1546
-1633
-1734
-1732
-1755
-1750
-1796
-1895
-1949
-2044
-2018
-1996
-2028
-2069
-2182
-2188
-2190
-2200
-2211
-2298
-2380
-2448
-2407
-2350
-2347
-2320
-2297
-2261
-2175
-2063
-1923
-1795
-1732
-1674
-1612
-1542
-1406
-1278
-1204
-1198
-1173
-1077
-965
-850
-788
-717
-646
-590
-497
-422
-301
-206
-133
-90
-33
104
184
282
347
371
457
566
710
784
876
1007
1112
1218
1352
1539
1657
1747
1899
2001
2127
2272
2428
2536
2529
2678
2835
2978
3085
3159
2996
2694
2449
2206
2136
2063
2018
1767
1519
1380
1200
1229
1051
899
734
434
326
229
148
58
-99
-350
-591
-662
-673
-676
-697
-842
-1032
-1118
-1185
-1131
-1080
-1142
-1215
-1308
-1316
-1309
-1286
-1280
-1385
-1505
-1596
-1624
-1619
-1655
-1705
-1780
-1928
-1992
-1989
-1957
-1958
-2012
-2075
-2161
-2157
-2179
-2165
-2256
-2388
-2454
-2513
-2508
-2503
-2446
-2451
-2450
-2408
-2301
-2162
-2016
-1891
-1837
-1800
-1737
-1612
-1463
-1380
-1309
-1249
-1241
-1135
-1027
-895
-821
-773
-656
-596
-486
-390
-276
-167
-113
-25
49
151
257
363
463
515
589
681
770
816
875
929
1030
1173
1282
1420
1506
1660
1771
1829
1970
2091
2223
2280
2391
2483
2606
2747
2897
3010
2932
2674
2426
2228
2147
2145
2081
1833
1556
1457
1351
1332
1235
1045
900
680
506
446
422
397
277
34
-235
-356
-322
-333
-354
-474
-655
-757
-794
-799
-769
-804
-843
-931
-998
-1018
-1045
-1077
-1215
-1345
-1446
-1528
-1561
-1640
-1696
-1778
-1902
-2019
-2107
-2114
-2135
-2160
-2209
-2288
-2281
-2299
-2321
-2377
-2452
-2491
-2487
-2468
-2455
-2431
-2383
-2331
-2303
-2209
-2133
-1997
-1874
-1786
-1702
-1647
-1549
-1445
-1339
-1254
-1210
-1138
-1060
-945
-800
-738
-644
-562
-472
-371
-248
-145
-38
47
131
204
275
410
490
553
597
631
715
778
870
912
986
1100
1195
1279
1386
1490
1563
1684
1762
1891
1946
2067
2203
2237
2379
2499
2672
2765
2879
2909
2695
2501
2258
2142
2076
2057
1982
1706
1539
1390
1340
1304
1157
983
797
601
491
412
337
274
84
-147
-338
-406
-417
-454
-523
-696
-851
-926
-1002
-1028
-1069
-1147
-1201
-1282
-1302
-1311
-1327
-1389
-1531
-1613
-1691
-1702
-1753
-1837
-1881
-1926
-1944
-1986
-2005
-2049
-2055
-2036
-2056
-2045
-2018
-1989
-2036
-2121
-2161
-2129
-2115
-2123
-2112
-2116
-2096
-2013
-1918
-1841
-1764
-1640
-1528
-1491
-1420
-1340
-1282
-1218
-1158
-1068
-990
-909
-807
-765
-720
-666
-603
-529
-456
-371
-293
-253
-183
-96
-38
63
117
205
260
329
405
457
531
548
594
663
748
851
958
1069
1191
1268
1392
1544
1658
1789
1941
2025
2153
2261
2382
2534
2601
2779
2874
2986
2853
2558
2335
2179
2127
1996
1922
1705
1531
1444
1325
1243
1065
924
778
567
375
290
278
149
-19
-262
-507
-606
-622
-667
-794
-891
-1028
-1108
-1192
-1265
-1287
-1323
-1363
-1427
-1436
-1422
-1424
-1448
-1525
-1596
-1609
-1617
-1623
-1696
-1721
-1735
-1751
-1770
-1810
-1780
-1804
-1801
-1836
-1842
-1804
-1827
-1882
-1990
-2029
-2079
-2098
-2101
-2155
-2157
-2146
-2086
-2081
-2054
-1981
-1902
-1818
-1778
-1674
-1629
-1540
-1451
-1385
-1319
-1291
-1169
-1089
-1030
-958
-860
-752
-680
-554
-475
-410
-311
-208
-141
-74
28
143
233
314
395
477
550
635
740
785
873
981
1059
1179
1292
1449
1535
1646
1777
1855
1987
2095
2235
2306
2435
2499
2595
2665
2724
2853
2882
2902
2631
2335
2140
2026
1964
1770
1661
1407
1206
1118
1022
885
689
577
387
169
26
14
-56
-185
-363
-558
-690
-733
-707
-785
-903
-993
-1070
-1105
-1150
-1137
-1123
-1146
-1151
-1129
-1086
-1038
-1035
-1093
-1202
-1273
-1262
-1294
-1341
-1469
-1518
-1541
-1576
-1619
-1703
-1730
-1816
-1890
-1940
-1989
-1993
-2038
-2165
-2283
-2386
-2369
-2360
-2401
-2457
-2532
-2468
-2416
-2351
-2267
-2175
-2033
-1929
-1834
-1744
-1625
-1504
-1406
-1337
-1257
-1153
-1020
-879
-827
-744
-680
-592
-477
-417
-340
-298
-205
-124
-44
31
120
183
249
323
383
463
547
657
667
803
843
939
1068
1183
1244
1302
1413
1510
1589
1685
1802
1903
1995
2082
2159
2261
2409
2423
2484
2568
2650
2689
2573
2307
2037
1932
1857
1787
1681
1440
1247
1135
1064
1000
874
767
670
528
314
243
247
186
25
-177
-365
-445
-410
-435
-558
-693
-784
-852
-916
-958
-964
-989
-1046
-1120
-1153
-1165
-1159
-1202
-1322
-1426
-1507
-1587
-1691
-1845
-1952
-1977
-2022
-2104
-2173
-2196
-2225
-2262
-2321
-2409
-2421
-2399
-2405
-2448
-2519
-2502
-2464
-2438
-2466
-2471
-2396
-2324
-2201
-2145
-2040
-1895
-1737
-1639
-1584
-1473
-1384
-1266
-1173
-1130
-1060
-966
-851
-789
-758
-681
-614
-518
-441
-379
-338
-293
-202
-161
-92
-23
35
77
143
223
285
338
393
485
511
588
652
751
879
1012
1156
1193
1293
1449
1587
1724
1823
1963
2073
2182
2272
2413
2471
2541
2686
2718
2835
2730
2622
2324
2094
2010
1908
1772
1552
1394
1226
1146
1074
960
767
627
486
255
84
29
11
-102
-295
-464
-604
-592
-575
-644
-808
-927
-952
-993
-1038
-1059
-1052
-1068
-1066
-1107
-1111
-1141
-1141
-1217
-1347
-1448
-1502
-1515
-1633
-1749
-1823
-1842
-1864
-1918
-1982
-2002
-2043
-2067
-2067
-2098
-2095
-2131
-2173
-2252
-2308
-2293
-2322
-2351
-2430
-2432
-2377
-2311
-2241
-2228
-2168
-2089
-1974
-1875
-1804
-1714
-1613
-1545
-1490
-1438
-1371
-1263
-1175
-1172
-1117
-1061
-951
-838
-789
-751
-728
-612
-530
-434
-317
-211
-102
5
84
189
326
400
550
645
727
866
941
1151
1181
1351
1427
1514
1726
1778
1977
2003
2137
2183
2266
2405
2424
2540
2590
2606
2689
2758
2826
2786
2639
2346
2075
1979
1935
1832
1639
1408
1216
1138
1034
968
813
618
456
288
93
65
47
-32
-248
-474
-621
-728
-708
-837
-973
-1131
-1229
-1249
-1325
-1347
-1347
-1377
-1376
-1399
-1368
-1361
-1342
-1417
-1532
-1608
-1615
-1616
-1679
-1773
-1921
-1955
-2014
-2038
-2086
-2112
-2118
-2169
-2171
-2206
-2203
-2224
-2309
-2373
-2471
-2455
-2424
-2394
-2421
-2499
-2469
-2429
-2350
-2274
-2198
-2105
-2005
-1873
-1774
-1673
-1540
-1386
-1270
-1211
-1132
-1004
-898
-836
-772
-723
-620
-459
-332
-317
-297
-233
-124
-6
109
195
252
327
398
484
536
621
702
721
781
835
889
982
1038
1120
1125
1251
1319
1435
1532
1602
1728
1721
1840
1925
2030
2136
2200
2241
2290
2367
2458
2510
2515
2328
2092
1815
1656
1619
1497
1360
1135
951
864
823
768
652
506
335
190
144
71
101
-15
-189
-409
-557
-568
-599
-621
-769
-884
-976
-1010
-1003
-1037
-1029
-1031
-1046
-1029
-1004
-943
-944
-1023
-1150
-1269
-1322
-1343
-1450
-1621
-1794
-1900
-1962
-2001
-2031
-2111
-2179
-2244
-2304
-2333
-2376
-2384
-2439
-2523
-2585
-2591
-2518
-2533
-2575
-2626
-2650
-2571
-2458
-2365
-2289
-2219
-2120
-2018
-1870
-1762
-1603
-1441
-1387
-1281
-1189
-1087
-966
-912
-824
-843
-698
-609
-418
-420
-313
-409
-18
-62
-397
283
131
90
315
375
395
600
616
660
720
771
854
927
1094
1149
1206
1283
1458
1608
1692
1820
1826
1943
1988
2141
2249
2324
2440
2489
2553
2629
2698
2802
2789
2753
2570
2265
2046
1920
1808
1645
1457
1227
1105
995
921
819
686
512
406
250
135
109
90
-24
-213
-427
-565
-605
-652
-763
-904
-1026
-1100
-1118
-1227
-1301
-1334
-1341
-1378
-1411
-1399
-1398
-1439
-1520
-1657
-1741
-1766
-1812
-1914
-2085
-2223
-2275
-2344
-2390
-2471
-2538
-2575
-2595
-2582
-2579
-2532
-2545
-2571
-2611
-2604
-2570
-2539
-2505
-2543
-2553
-2509
-2415
-2273
-2171
-2073
-1994
-1870
-1739
-1614
-1495
-1365
-1242
-1125
-1008
-919
-814
-720
-611
-590
-533
-441
-352
-257
-242
-223
-188
-123
1
73
104
172
269
334
403
480
555
632
687
746
795
889
982
1054
1075
1131
1184
1308
1421
1516
1600
1640
1714
1787
1869
1966
2180
2037
2088
2299
2341
2445
2582
2665
2647
2636
2410
2166
1970
1799
1706
1595
1462
1256
1113
1015
931
886
792
536
411
403
195
87
183
64
-169
-365
-460
-601
-679
-735
-894
-1008
-1139
-1183
-1236
-1246
-1226
-1282
-1314
-1264
-1289
-1290
-1307
-1341
-1464
-1513
-1569
-1782
-1839
-1964
-2104
-2293
-2429
-2492
-2484
-2560
-2642
-2631
-2694
-2638
-2604
-2595
-2615
-2598
-2612
-2817
-2467
-2208
-2384
-2484
-2333
-2330
-2211
-2120
-2089
-1908
-1794
-1687
-1577
-1407
-1338
-1168
-1053
-1038
-923
-849
-750
-693
-612
-576
-560
-453
-412
-335
-280
-203
-111
-13
131
225
330
383
377
484
674
791
848
988
1038
1133
1244
1323
1471
1577
1692
1787
1877
2036
2126
2218
2303
2378
2540
2603
2695
2891
2897
3001
3068
3163
3246
3327
3409
3333
3279
3070
2734
2284
1842
1477
1162
830
477
134
-99
-277
-347
-400
-486
-496
-489
-469
-453
-369
-307
-342
-414
-572
-718
-795
-876
-948
-1075
-1199
-1325
-1360
-1372
-1383
-1396
-1382
-1371
-1304
-1301
-1329
-1411
-1527
-1710
-1891
-2042
-2292
-2410
-2554
-2749
-2979
-3064
-3151
-3189
-3179
-3195
-3164
-3134
-2974
-2868
-2777
-2773
-2782
-2706
-2692
-2674
-2620
-2591
-2572
-2490
-2402
-2297
-2118
-1965
-1743
-1626
-1500
-1312
-1196
-1001
-938
-866
-816
-818
-716
-685
-627
-572
-523
-489
-465
-299
-268
-145
-13
39
147
292
413
486
585
745
817
911
1093
1209
1303
1380
1522
1635
1740
1862
2034
2167
2235
2247
2418
2481
2500
2633
2663
2769
2631
2723
3049
2786
2956
3046
3067
3301
3385
3382
3423
3502
3267
3106
2650
2200
1816
1181
589
225
-127
-355
-681
-801
-830
-733
-621
-496
-460
-375
-245
-241
-226
-314
-442
-536
-773
-952
-1139
-1197
-1179
-1216
-1191
-1213
-1136
-967
-866
-847
-854
-919
-1040
-1144
-1412
-1782
-1981
-2269
-2581
-2814
-3008
-3148
-3212
-3232
-3278
-3273
-3114
-2956
-2825
-2753
-2825
-2702
-2652
-2683
-2729
-2814
-2883
-2830
-2801
-2821
-2639
-2519
-2278
-2020
-1928
-1668
-1464
-1235
-1115
-1073
-1012
-1067
-875
-1017
-1036
-970
-1066
-890
-851
-757
-652
-489
-350
-223
-106
-33
169
177
181
281
301
325
487
578
530
835
951
1065
1343
1435
1528
1733
1852
1956
2047
2070
2214
2145
2189
2315
2232
2414
2456
2541
2636
2655
2905
2912
3080
3096
3187
3249
3324
3451
3345
3445
3347
3242
3013
2666
2301
1788
1350
712
336
3
-283
-375
-634
-575
-672
-508
-358
-423
-317
-375
-335
-358
-485
-539
-716
-819
-976
-1073
-1126
-1059
-973
-1018
-1008
-977
-907
-897
-974
-1094
-1274
-1454
-1611
-1881
-2179
-2427
-2547
-2782
-2913
-2970
-3050
-3038
-3003
-2956
-2971
-2877
-2749
-2665
-2688
-2721
-2717
-2802
-2762
-2779
-2801
-2762
-2743
-2590
-2520
-2342
-2178
-2046
-1829
-1833
-1713
-1570
-1488
-1397
-1476
-1416
-1403
-1343
-1203
-1233
-1123
-1016
-945
-724
-633
-534
-357
-326
-203
-164
-71
23
50
128
183
377
524
673
841
942
1075
1176
1343
1435
1573
1614
1661
1749
1765
1864
1894
2076
2124
2180
2392
2433
2590
2731
2714
2720
2902
2876
2921
3107
2946
3061
3119
3179
3234
3288
3482
3422
3528
3284
2961
2819
2125
1731
1092
333
-37
-420
-573
-859
-957
-974
-857
-654
-596
-495
-551
-531
-604
-718
-846
-1031
-1046
-1248
-1324
-1426
-1395
-1162
-1081
-985
-941
-888
-819
-839
-982
-1188
-1442
-1640
-1874
-2113
-2349
-2596
-2643
-2812
-2866
-2782
-2854
-2737
-2696
-2679
-2756
-2745
-2649
-2772
-2736
-2841
-2972
-2785
-2861
-2750
-2684
-2611
-2464
-2374
-2142
-2130
-1976
-1880
-1869
-1822
-1794
-1698
-1691
-1605
-1590
-1537
-1396
-1315
-1164
-1085
-917
-806
-752
-589
-484
-516
-457
-366
-423
-278
-40
40
145
354
436
612
905
976
1232
1212
1353
1466
1346
1553
1435
1555
1519
1624
1770
1802
2067
2020
2263
2274
2349
2459
2444
2520
2426
2608
2492
2639
2646
2581
2775
2668
2872
2870
3126
3225
3220
3498
3312
3085
2848
2500
1802
1259
687
-118
-393
-618
-885
-993
-971
-860
-765
-570
-480
-498
-411
-493
-585
-736
-920
-1027
-1178
-1267
-1333
-1281
-1165
-962
-759
-761
-690
-663
-739
-774
-1053
-1326
-1596
-1832
-2054
-2295
-2462
-2615
-2730
-2630
-2591
-2732
-2568
-2567
-2688
-2583
-2667
-2800
-2878
-2825
-2808
-2935
-2813
-2762
-2666
-2427
-2345
-2266
-2154
-2008
-1920
-1877
-1872
-1838
-1825
-1800
-1701
-1738
-1659
-1546
-1432
-1273
-1189
-1097
-966
-783
-762
-708
-644
-697
-628
-530
-543
-535
-406
-271
-128
-50
186
402
483
752
863
962
1024
1037
1207
1072
1136
1260
1198
1429
1367
1562
1715
1781
1982
2025
2171
2198
2221
2275
2267
2253
2267
2252
2348
2304
2449
2623
2613
2721
2886
2983
3214
3272
3257
3379
3317
3218
2897
2607
2005
1429
1080
419
-155
-423
-569
-852
-867
-886
-878
-761
-695
-580
-708
-805
-865
-960
-1074
-1224
-1263
-1321
-1349
-1223
-1179
-996
-862
-730
-630
-646
-743
-831
-956
-1204
-1416
-1690
-1893
-2038
-2109
-2219
-2280
-2325
-2379
-2271
-2237
-2439
-2507
-2626
-2687
-2771
-2890
-2931
-2999
-2864
-2747
-2642
-2542
-2402
-2207
-2126
-2027
-1979
-1989
-1871
-1836
-1869
-1929
-1823
-1798
-1739
-1604
-1623
-1461
-1255
-1107
-945
-875
-838
-785
-645
-627
-711
-636
-612
-489
-418
-340
-250
-71
111
310
460
574
807
883
927
988
1070
1070
1098
1213
1148
1188
1354
1449
1478
1623
1770
1783
1875
1923
1992
1952
2053
2075
1987
2148
2104
2167
2265
2299
2350
2329
2636
2524
2629
2744
2778
2918
2907
3048
3033
3016
2605
2508
2026
1267
966
428
-296
-621
-752
-1090
-1068
-1015
-1138
-1022
-876
-812
-789
-856
-996
-1002
-1013
-1196
-1184
-1251
-1310
-1190
-1146
-1036
-873
-686
-712
-675
-753
-919
-931
-1189
-1439
-1724
-1929
-2074
-2176
-2252
-2387
-2339
-2427
-2447
-2269
-2407
-2521
-2616
-2675
-2822
-2914
-2908
-3020
-2904
-2855
-2660
-2495
-2379
-2164
-2018
-1950
-1926
-1835
-1771
-1791
-1768
-1794
-1751
-1667
-1524
-1443
-1379
-1204
-1105
-953
-790
-763
-746
-722
-754
-739
-701
-699
-677
-653
-525
-385
-255
-138
6
140
212
397
453
534
607
625
627
712
789
889
983
1035
1255
1155
1413
1485
1408
1643
1574
1654
1684
1800
1784
1816
2034
1901
2031
2148
2128
2268
2320
2421
2487
2590
2626
2813
2813
2799
3055
2957
3141
3254
3058
2711
2519
2007
1268
1034
214
-423
-573
-849
-1061
-1095
-1062
-1118
-957
-862
-919
-974
-963
-1052
-1177
-1288
-1435
-1428
-1505
-1521
-1465
-1467
-1186
-1007
-977
-905
-950
-1016
-1120
-1267
-1501
-1710
-1913
-2041
-2121
-2198
-2292
-2256
-2184
-2147
-2351
-2211
-2084
-2480
-2464
-2587
-2834
-2915
-2839
-2911
-3019
-2734
-2538
-2376
-2194
-2072
-1921
-1802
-1795
-1788
-1738
-1777
-1704
-1716
-1800
-1659
-1582
-1456
-1295
-1206
-1065
-934
-797
-780
-701
-718
-751
-663
-685
-689
-592
-542
-495
-287
-160
-71
103
350
331
400
539
527
609
695
641
663
800
791
1016
1114
1127
1332
1423
1489
1540
1667
1611
1615
1651
1610
1586
1695
1780
1784
1955
2024
2151
2242
2318
2400
2393
2558
2505
2548
2653
2564
2737
2774
2843
2855
2642
2443
2097
1497
1062
531
-161
-477
-748
-1019
-1135
-1096
-1116
-1103
-899
-903
-840
-852
-896
-964
-1105
-1118
-1185
-1245
-1291
-1265
-1188
-1051
-837
-746
-670
-631
-656
-724
-817
-993
-1222
-1395
-1652
-1790
-1926
-2008
-2071
-2087
-2231
-2188
-2041
-2195
-2243
-2346
-2493
-2609
-2616
-2783
-2914
-2869
-2854
-2698
-2560
-2479
-2329
-2089
-2024
-1931
-1759
-1819
-1769
-1777
-1771
-1759
-1709
-1610
-1485
-1404
-1335
-1120
-1015
-929
-780
-784
-807
-753
-753
-750
-696
-721
-680
-503
-460
-351
-239
-102
6
158
341
423
519
613
667
697
731
795
802
845
904
972
1045
1110
1271
1389
1326
1439
1603
1513
1667
1676
1590
1686
1675
1833
1781
1899
2027
2061
2239
2290
2396
2426
2516
2569
2591
2567
2741
2707
2642
2657
2222
2004
1638
992
644
21
-517
-773
-976
-1097
-1196
-1110
-1202
-1036
-873
-934
-865
-896
-909
-885
-985
-1037
-997
-1052
-1034
-960
-930
-812
-649
-602
-617
-616
-733
-884
-951
-1153
-1367
-1513
-1702
-1766
-1856
-1968
-1949
-1934
-2176
-2005
-1868
-2239
-2215
-2355
-2554
-2542
-2654
-2796
-2823
-2777
-2626
-2383
-2300
-2226
-2041
-1866
-1895
-1816
-1716
-1800
-1644
-1732
-1745
-1667
-1611
-1444
-1377
-1317
-1297
-1084
-994
-908
-879
-925
-939
-922
-892
-952
-908
-959
-836
-753
-647
-523
-477
-265
-203
-57
24
180
197
291
429
353
539
604
672
758
878
894
936
1148
1136
1177
1344
1293
1401
1526
1541
1590
1617
1662
1797
1885
1848
2065
2029
2064
2334
2241
2348
2485
2454
2548
2621
2716
2708
2803
2802
2361
2205
1779
1157
839
180
-412
-621
-880
-1080
-1021
-1163
-1159
-998
-891
-857
-861
-892
-999
-970
-1088
-1154
-1089
-1175
-1119
-1025
-989
-820
-615
-567
-562
-579
-704
-772
-906
-1055
-1286
-1462
-1665
-1730
-1753
-1855
-1860
-1893
-1968
-1968
-1850
-1938
-2035
-2197
-2333
-2453
-2538
-2588
-2693
-2687
-2564
-2399
-2247
-2083
-1966
-1901
-1785
-1765
-1745
-1671
-1751
-1712
-1739
-1758
-1629
-1571
-1436
-1382
-1274
-1157
-1054
-940
-858
-793
-866
-828
-756
-743
-736
-725
-593
-568
-447
-354
-301
-179
-78
68
98
213
332
364
376
483
506
485
642
680
642
836
889
903
1024
1123
1178
1164
1263
1259
1323
1392
1428
1476
1580
1638
1703
1784
1899
1938
1981
2228
2138
2255
2434
2363
2506
2525
2564
2659
2456
2200
2002
1554
1086
781
159
-290
-436
-650
-750
-866
-822
-849
-681
-579
-688
-654
-733
-690
-752
-853
-877
-943
-912
-867
-853
-765
-617
-476
-444
-463
-515
-597
-676
-829
-1038
-1231
-1432
-1571
-1643
-1822
-1885
-1921
-1907
-1925
-2027
-1938
-1986
-2140
-2183
-2346
-2479
-2508
-2595
-2658
-2687
-2573
-2379
-2260
-2111
-2027
-1933
-1802
-1759
-1657
-1706
-1663
-1653
-1688
-1575
-1563
-1430
-1338
-1226
-1176
-1088
-924
-866
-833
-845
-835
-890
-798
-748
-825
-767
-732
-560
-440
-321
-297
-209
-36
20
126
189
246
361
395
389
482
477
637
651
736
803
804
1088
1044
1171
1210
1242
1283
1400
1419
1371
1593
1480
1592
1661
1731
1838
1956
2111
2212
2290
2456
2555
2511
2596
2620
2578
2665
2613
2418
2122
1853
1355
912
580
-49
-337
-601
-712
-712
-818
-808
-756
-618
-565
-547
-590
-670
-733
-744
-828
-913
-910
-931
-874
-911
-807
-707
-659
-582
-618
-688
-787
-880
-1035
-1282
-1417
-1638
-1706
-1728
-1841
-1834
-1881
-1935
-1977
-1846
-1989
-2005
-2134
-2317
-2321
-2399
-2542
-2626
-2581
-2612
-2342
-2236
-2191
-1947
-1943
-1798
-1745
-1777
-1687
-1653
-1649
-1732
-1679
-1614
-1555
-1430
-1436
-1340
-1309
-1145
-972
-915
-895
-835
-894
-891
-765
-882
-843
-769
-673
-565
-405
-403
-285
-136
-66
50
150
271
267
471
423
428
617
552
696
839
728
857
1068
1105
1253
1293
1283
1443
1484
1560
1560
1712
1710
1768
2023
1910
2034
2202
2237
2338
2421
2515
2571
2676
2785
2784
2716
2809
2693
2479
2139
1781
1396
979
518
-6
-267
-432
-577
-584
-639
-676
-516
-457
-473
-500
-601
-671
-739
-874
-908
-966
-1004
-975
-934
-924
-852
-754
-681
-651
-702
-834
-893
-996
-1201
-1337
-1539
-1668
-1756
-1757
-1863
-1880
-1840
-1970
-1896
-1995
-2084
-2050
-2245
-2244
-2239
-2316
-2332
-2358
-2375
-2325
-2247
-2175
-2104
-2045
-2003
-1925
-1906
-1899
-1793
-1772
-1817
-1795
-1807
-1747
-1622
-1572
-1509
-1429
-1356
-1195
-1113
-1073
-1043
-1022
-917
-941
-895
-822
-777
-675
-530
-444
-330
-225
-123
-13
76
103
208
322
348
508
479
620
711
810
952
968
1063
1170
1245
1360
1471
1456
1585
1573
1705
1716
1685
1893
1849
1993
2057
2103
2248
2224
2335
2472
2453
2508
2679
2562
2668
2744
2581
2618
2531
2224
1950
1658
1167
780
325
-126
-366
-607
-636
-692
-710
-712
-623
-454
-479
-416
-500
-563
-521
-581
-630
-682
-707
-632
-612
-588
-478
-384
-351
-322
-403
-515
-631
-736
-989
-1196
-1333
-1600
-1636
-1748
-1857
-1851
-2085
-2145
-2095
-2217
-2347
-2409
-2419
-2477
-2417
-2491
-2594
-2516
-2494
-2364
-2325
-2365
-2220
-2089
-2089
-2040
-2028
-1990
-1903
-1863
-1911
-1851
-1717
-1687
-1560
-1483
-1442
-1339
-1200
-1090
-962
-974
-967
-829
-798
-756
-687
-610
-577
-452
-329
-289
-232
-68
53
146
274
302
484
536
637
724
728
851
888
1066
1019
1079
1253
1211
1458
1395
1498
1601
1559
1786
1732
1723
1854
1814
1954
2046
2071
2105
2181
2306
2345
2417
2460
2470
2527
2600
2566
2568
2446
2436
2231
1878
1637
1091
787
391
-72
-242
-442
-472
-478
-538
-514
-437
-304
-283
-380
-422
-529
-581
-623
-787
-835
-826
-882
-817
-824
-776
-666
-617
-651
-730
-759
-905
-1008
-1210
-1426
-1561
-1677
-1781
-1863
-1906
-2014
-2121
-2197
-2134
-2252
-2330
-2410
-2487
-2380
-2460
-2458
-2471
-2486
-2395
-2288
-2242
-2216
-2100
-2029
-1986
-1956
-1920
-1861
-1771
-1830
-1805
-1776
-1729
-1589
-1579
-1490
-1485
-1415
-1318
-1194
-1095
-1139
-1027
-1027
-931
-853
-845
-760
-711
-562
-454
-347
-244
-117
-24
117
205
291
469
586
558
755
822
886
1044
1127
1205
1146
1342
1293
1383
1558
1423
1603
1659
1601
1915
1858
1874
1983
2024
2153
2141
2290
2300
2428
2576
2623
2691
2705
2818
2789
2795
2801
2637
2333
2130
1732
1222
855
341
-47
-258
-366
-501
-561
-541
-496
-299
-279
-244
-271
-400
-387
-537
-680
-795
-865
-920
-972
-1001
-958
-860
-759
-742
-771
-844
-932
-975
-1162
-1372
-1576
-1748
-1842
-1978
-2089
-2205
-2233
-2285
-2356
-2241
-2301
-2354
-2478
-2435
-2457
-2552
-2441
-2599
-2566
-2436
-2375
-2257
-2265
-2172
-2067
-2024
-1981
-1949
-1864
-1817
-1882
-1835
-1831
-1730
-1578
-1528
-1443
-1335
-1265
-1063
-938
-920
-788
-849
-760
-661
-623
-618
-600
-496
-416
-267
-133
-104
41
200
263
384
454
518
598
714
667
764
944
941
1087
1142
1206
1307
1459
1540
1600
1714
1713
1827
1852
1970
1963
1968
2139
2036
2221
2384
2285
2483
2475
2541
2717
2740
2799
2776
2833
2802
2779
2717
2322
2111
1729
1244
900
329
-92
-237
-525
-581
-646
-768
-588
-509
-440
-493
-537
-552
-626
-612
-808
-903
-888
-962
-925
-985
-982
-846
-742
-669
-728
-777
-762
-885
-981
-1218
-1451
-1540
-1707
-1802
-1912
-2047
-2036
-2137
-2202
-2090
-2167
-2244
-2324
-2334
-2266
-2358
-2297
-2417
-2435
-2319
-2332
-2210
-2233
-2215
-2086
-2066
-2031
-2035
-1931
-1885
-1904
-1850
-1915
-1822
-1751
-1663
-1643
-1573
-1488
-1355
-1244
-1166
-1125
-1116
-957
-922
-792
-801
-735
-606
-488
-302
-240
-155
3
104
281
369
447
589
678
766
857
913
970
1188
1289
1262
1378
1480
1522
1614
1752
1623
1803
1896
1911
2075
2020
2136
2211
2259
2372
2422
2501
2487
2702
2659
2637
2822
2719
2762
2780
2700
2664
2467
2232
1965
1534
1142
713
271
-26
-360
-431
-556
-668
-521
-565
-409
-280
-318
-305
-398
-370
-497
-609
-704
-821
-855
-935
-1020
-1001
-1004
-966
-957
-1042
-1092
-1186
-1271
-1434
-1641
-1837
-1993
-2129
-2224
-2342
-2371
-2538
-2651
-2463
-2639
-2584
-2644
-2728
-2475
-2547
-2461
-2552
-2584
-2409
-2429
-2292
-2375
-2341
-2150
-2168
-2075
-2067
-1982
-1861
-1847
-1786
-1807
-1678
-1519
-1472
-1442
-1379
-1306
-1154
-1023
-944
-869
-877
-728
-608
-552
-488
-479
-369
-144
-82
50
181
237
434
549
639
717
755
893
898
906
1002
1004
1070
1150
1028
1187
1265
1270
1436
1429
1548
1563
1658
1763
1719
1886
1862
1925
2071
2089
2226
2340
2315
2541
2481
2739
2758
2748
2869
2751
2779
2627
2396
2094
1729
1360
895
469
29
-258
-415
-555
-624
-657
-627
-490
-387
-459
-503
-555
-580
-597
-780
-886
-987
-989
-1037
-1165
-1150
-1162
-999
-923
-1030
-1074
-1061
-1128
-1192
-1375
-1594
-1688
-1807
-1947
-2071
-2237
-2350
-2430
-2395
-2461
-2495
-2485
-2538
-2367
-2329
-2378
-2366
-2357
-2330
-2206
-2179
-2233
-2172
-2086
-2064
-1984
-1977
-1946
-1788
-1720
-1760
-1662
-1593
-1527
-1455
-1485
-1451
-1438
-1275
-1225
-1153
-1112
-1099
-1014
-912
-872
-774
-734
-661
-468
-372
-241
-128
-22
77
226
343
441
618
683
810
871
985
1150
1131
1262
1290
1300
1462
1477
1604
1774
1758
1927
1975
2095
2171
2321
2403
2337
2483
2558
2611
2687
2650
2739
2787
2804
2882
2797
2808
2794
2695
2657
2328
2023
1738
1284
855
344
-46
-365
-532
-583
-804
-849
-740
-598
-438
-489
-532
-480
-475
-475
-597
-759
-848
-911
-955
-1131
-1195
-1137
-1118
-1022
-1104
-1151
-1113
-1164
-1237
-1394
-1603
-1731
-1836
-1984
-2214
-2324
-2508
-2682
-2641
-2728
-2786
-2837
-2857
-2696
-2669
-2554
-2551
-2529
-2403
-2354
-2221
-2269
-2262
-2165
-2156
-2122
-2128
-2011
-1960
-1884
-1764
-1770
-1654
-1559
-1449
-1362
-1391
-1263
-1207
-1113
-1044
-1015
-976
-928
-823
-648
-688
-602
-490
-432
-257
-149
-62
58
140
355
396
533
650
756
853
969
1063
1153
1320
1411
1494
1525
1606
1708
1697
1856
1829
1852
2042
2045
2142
2189
2177
2236
2320
2349
2380
2486
2534
2500
2636
2686
2656
2682
2681
2500
2477
2294
2010
1690
1273
867
415
49
-275
-543
-562
-778
-808
-807
-716
-518
-466
-451
-457
-465
-426
-495
-588
-750
-831
-933
-1063
-1172
-1233
-1237
-1214
-1221
-1244
-1196
-1223
-1224
-1256
-1399
-1523
-1571
-1706
-1823
-2010
-2125
-2345
-2431
-2467
-2645
-2658
-2724
-2680
-2496
-2555
-2448
-2475
-2412
-2230
-2186
-2095
-2156
-2118
-2039
-2092
-2040
-2026
-1975
-1911
-1844
-1808
-1733
-1624
-1481
-1437
-1358
-1309
-1164
-1048
-974
-910
-867
-863
-763
-715
-631
-582
-519
-412
-290
-191
-133
-18
98
198
321
421
494
594
742
780
857
966
1087
1131
1257
1286
1358
1486
1464
1637
1645
1619
1772
1756
1851
1881
1894
1997
1991
2081
2118
2139
2127
2191
2216
2226
2209
2278
2299
2183
2184
2068
1816
1696
1406
1068
741
414
225
-7
-122
-293
-383
-399
-450
-305
-339
-336
-338
-340
-378
-426
-400
-486
-562
-666
-763
-880
-919
-998
-1073
-1169
-1209
-1220
-1229
-1240
-1246
-1297
-1315
-1367
-1372
-1429
-1511
-1557
-1665
-1716
-1745
-1876
-1996
-2051
-2041
-2000
-2042
-2041
-2081
-2047
-1966
-1912
-1850
-1894
-1824
-1803
-1798
-1757
-1759
-1688
-1729
-1668
-1620
-1583
-1486
-1434
-1419
-1364
-1272
-1178
-1087
-1015
-953
-891
-820
-752
-702
-650
-608
-585
-512
-449
-342
-315
-280
-203
-131
-33
21
96
119
187
200
263
304
360
426
434
514
554
675
735
777
841
889
981
1062
1143
1224
1316
1343
1406
1489
1556
1585
1690
1741
1790
1854
1974
1985
1968
2010
2025
2001
1994
1951
1795
1628
1413
1278
1135
1021
939
844
698
596
572
504
448
327
204
89
10
-36
-150
-234
-375
-472
-616
-718
-800
-890
-990
-1050
-1102
-1158
-1195
-1186
-1221
-1269
-1305
-1320
-1344
-1377
-1414
-1491
-1577
-1633
-1712
-1850
-1940
-1955
-1953
-2004
-2097
-2152
-2190
-2184
-2153
-2172
-2205
-2249
-2207
-2232
-2242
-2222
-2197
-2179
-2194
-2172
-2114
-2051
-1967
-1902
-1864
-1756
-1652
-1539
-1443
-1326
-1206
-1078
-924
-848
-755
-679
-588
-529
-470
-370
-266
-191
-153
-83
-45
50
121
182
220
290
365
410
477
519
622
696
775
855
946
1002
1021
1132
1151
1216
1307
1368
1423
1455
1544
1611
1698
1768
1819
1837
1935
2049
2065
2146
2198
2265
2314
2324
2338
2175
1962
1724
1513
1383
1290
1212
1038
885
803
720
657
547
390
268
143
12
-55
-127
-210
-331
-506
-624
-718
-733
-833
-950
-1051
-1128
-1178
-1239
-1286
-1339
-1357
-1363
-1415
-1457
-1475
-1514
-1579
-1685
-1757
-1785
-1822
-1888
-2042
-2170
-2198
-2173
-2202
-2284
-2320
-2351
-2315
-2278
-2283
-2289
-2279
-2314
-2305
-2295
-2245
-2178
-2134
-2167
-2173
-2095
-2016
-1896
-1856
-1809
-1703
-1612
-1467
-1369
-1279
-1199
-1103
-1017
-912
-797
-717
-631
-549
-475
-411
-316
-219
-153
-78
-12
78
155
248
313
378
452
492
571
641
726
778
840
947
1004
1036
1167
1255
1336
1387
1507
1582
1638
1745
1778
1826
1898
1972
2063
2135
2203
2277
2316
2367
2388
2413
2417
2397
2209
1901
1662
1461
1343
1255
1141
929
849
792
736
656
497
421
235
132
-54
-108
-177
-277
-404
-899
-754
-726
-915
-946
-1022
-972
-1132
-1219
-1217
-1258
-1391
-1484
-1470
-1499
-1566
-1604
-1579
-1647
-1764
-1833
-1852
-1848
-1959
-2161
-2224
-2202
-2147
-2216
-2294
-2307
-2323
-2294
-2245
-2225
-2272
-2257
-2224
-2259
-2249
-2159
-2062
-2081
-2108
-2062
-1950
-1847
-1797
-1774
-1744
-1618
-1456
-1338
-1273
-1211
-1143
-1070
-980
-875
-769
-691
-621
-563
-497
-385
-238
-129
-74
-27
33
149
256
337
391
467
557
642
746
821
869
921
981
1064
1081
1190
1219
1272
1335
1383
1506
1559
1688
1737
1769
1852
1962
2051
2092
2161
2184
2203
2282
2394
2395
2418
2435
2322
2093
1829
1659
1551
1395
1312
1184
991
949
921
850
661
573
452
284
122
1
-62
-152
-280
-480
-674
-801
-814
-893
-1013
-1106
-1155
-1179
-1218
-1269
-1328
-1339
-1371
-1404
-1453
-1494
-1511
-1587
-1712
-1774
-1792
-1792
-1810
-1895
-2024
-2050
-2002
-1985
-2084
-2141
-2204
-2224
-2175
-2168
-2137
-2169
-2163
-2217
-2282
-2246
-2206
-2138
-2160
-2166
-2110
-2017
-1892
-1851
-1844
-1789
-1667
-1545
-1434
-1346
-1282
-1191
-1108
-1017
-926
-806
-728
-658
-584
-517
-399
-275
-195
-170
-98
-11
97
181
287
368
416
528
625
675
714
796
861
916
970
1059
1153
1215
1306
1359
1433
1533
1629
1685
1736
1811
1894
2009
2071
2123
2159
2222
2299
2327
2414
2422
2444
2371
2132
1829
1578
1491
1394
1322
1159
985
906
845
809
683
525
384
262
86
-15
-83
-183
-282
-464
-635
-718
-731
-781
-861
-940
-1030
-1023
-1084
-1153
-1237
-1300
-1338
-1386
-1425
-1454
-1473
-1547
-1651
-1688
-1721
-1731
-1725
-1819
-1987
-2054
-2042
-2049
-2137
-2218
-2286
-2387
-2373
-2326
-2348
-2367
-2349
-2346
-2386
-2359
-2244
-2174
-2167
-2176
-2150
-2085
-1921
-1792
-1771
-1730
-1607
-1483
-1370
-1262
-1204
-1170
-1096
-982
-883
-806
-674
-610
-544
-487
-391
-235
-147
-55
-53
3
95
213
320
358
446
482
574
645
759
815
868
950
1023
1080
1165
1286
1328
1414
1474
1574
1663
1723
1825
1841
1912
2017
2126
2218
2244
2308
2318
2384
2432
2468
2509
2423
2160
1808
1585
1501
1460
1405
1231
1027
907
880
891
802
656
536
352
163
76
2
-77
-193
-415
-590
-701
-698
-720
-800
-910
-1035
-1063
-1101
-1133
-1213
-1269
-1317
-1380
-1430
-1453
-1496
-1570
-1688
-1768
-1769
-1718
-1712
-1794
-1953
-2098
-2106
-2085
-2115
-2203
-2242
-2306
-2364
-2280
-2257
-2239
-2246
-2290
-2319
-2334
-2222
-2108
-2080
-2074
-2032
-1951
-1829
-1705
-1632
-1601
-1511
-1389
-1277
-1152
-1092
-1050
-982
-918
-824
-728
-627
-539
-488
-440
-360
-271
-121
-46
1
28
98
201
298
395
417
504
565
650
761
839
935
995
1086
1147
1238
1367
1501
1581
1630
1717
1813
1892
2006
2087
2124
2219
2276
2313
2417
2488
2534
2568
2566
2593
2512
2368
2091
1767
1605
1480
1429
1305
1178
1044
942
909
824
716
593
476
307
129
68
61
-51
-169
-339
-489
-535
-565
-604
-670
-777
-840
-900
-966
-1029
-1088
-1153
-1259
-1338
-1377
-1401
-1437
-1555
-1627
-1676
-1696
-1687
-1706
-1856
-2016
-2068
-2040
-2052
-2115
-2179
-2248
-2296
-2291
-2252
-2247
-2220
-2227
-2286
-2331
-2283
-2153
-2101
-2129
-2131
-2079
-1982
-1821
-1709
-1671
-1615
-1486
-1397
-1335
-1225
-1181
-1105
-1046
-980
-866
-746
-647
-615
-569
-508
-385
-225
-132
-48
-24
30
165
274
353
416
467
491
581
704
798
885
962
1032
1071
1179
1324
1472
1568
1618
1738
1769
1917
1990
2072
2089
2156
2233
2259
2389
2429
2473
2445
2478
2466
2500
2438
2193
1907
1563
1454
1381
1363
1252
1036
928
854
822
748
645
517
319
154
47
12
3
-62
-217
-445
-522
-549
-526
-613
-681
-806
-859
-914
-981
-1028
-1129
-1188
-1308
-1405
-1418
-1446
-1489
-1588
-1682
-1735
-1710
-1682
-1769
-1944
-2046
-2045
-2047
-2069
-2133
-2185
-2280
-2283
-2258
-2290
-2264
-2276
-2316
-2401
-2388
-2248
-2176
-2137
-2148
-2121
-2076
-1935
-1789
-1740
-1655
-1571
-1474
-1358
-1244
-1163
-1103
-1075
-1022
-924
-833
-708
-660
-610
-598
-516
-394
-283
-163
-131
-73
22
124
249
340
426
479
570
699
797
915
992
1061
1119
1178
1308
1400
1524
1588
1655
1735
1777
1933
2039
2093
2138
2144
2258
2354
2440
2544
2581
2613
2582
2580
2398
2109
1870
1643
1518
1363
1301
1172
1026
969
873
799
649
554
396
188
51
-40
-97
-210
-338
-532
-681
-746
-750
-773
-846
-872
-946
-1007
-1061
-1107
-1133
-1183
-1250
-1333
-1404
-1416
-1460
-1527
-1622
-1697
-1694
-1707
-1732
-1874
-1989
-1992
-2023
-2051
-2103
-2131
-2215
-2218
-2164
-2190
-2175
-2174
-2218
-2287
-2285
-2198
-2106
-2047
-2055
-2039
-2027
-1940
-1808
-1750
-1716
-1635
-1543
-1460
-1298
-1170
-1102
-1027
-959
-876
-779
-658
-566
-494
-430
-338
-217
-110
8
72
102
198
303
406
493
563
594
613
708
834
916
1025
1071
1142
1218
1305
1431
1500
1616
1665
1723
1833
1925
2061
2127
2218
2308
2370
2497
2582
2655
2663
2698
2747
2638
2437
2191
1898
1704
1583
1463
1362
1179
1072
989
879
819
716
588
391
179
27
-64
-114
-195
-351
-536
-687
-702
-712
-764
-796
-858
-901
-965
-1011
-1025
-1050
-1071
-1125
-1217
-1226
-1245
-1271
-1348
-1432
-1497
-1565
-1591
-1692
-1864
-1904
-1951
-1982
-2062
-2106
-2176
-2299
-2298
-2323
-2346
-2350
-2360
-2397
-2429
-2443
-2321
-2252
-2299
-2182
-2201
-2112
-2051
-1925
-1842
-1799
-1689
-1657
-1545
-1411
-1343
-1269
-1219
-1134
-1039
-949
-853
-756
-684
-592
-509
-410
-272
-182
-67
-10
75
162
268
368
422
485
583
694
835
948
987
1065
1105
1231
1326
1447
1596
1645
1820
1859
2012
2091
2181
2345
2383
2493
2583
2737
2813
2897
2928
2937
2912
2664
2423
2103
1914
1800
1684
1592
1322
1239
1140
1015
939
803
713
537
372
235
168
117
29
-111
-350
-489
-505
-529
-596
-663
-729
-812
-839
-901
-977
-999
-1065
-1103
-1217
-1278
-1316
-1406
-1494
-1619
-1696
-1743
-1792
-1912
-2076
-2158
-2187
-2225
-2272
-2327
-2446
-2497
-2510
-2505
-2483
-2495
-2514
-2571
-2610
-2591
-2508
-2452
-2421
-2393
-2385
-2322
-2217
-2084
-1973
-1861
-1778
-1684
-1557
-1431
-1327
-1248
-1183
-1104
-1010
-877
-763
-665
-619
-550
-459
-401
-270
-163
-73
7
81
192
282
369
433
512
591
667
756
877
928
1001
1072
1137
1234
1328
1437
1513
1627
1681
1826
1915
2040
2108
2169
2284
2315
2536
2572
2669
2712
2743
2669
2385
2187
1909
1806
1655
1576
1422
1195
1151
1051
938
849
736
589
394
191
68
22
-45
-145
-317
-563
-615
-624
-694
-728
-784
-857
-909
-946
-987
-1048
-1048
-1087
-1148
-1221
-1263
-1244
-1349
-1435
-1525
-1615
-1632
-1684
-1835
-2009
-2042
-2063
-2104
-2192
-2236
-2363
-2422
-2328
-2356
-2356
-2330
-2349
-2402
-2442
-2410
-2294
-2226
-2247
-2216
-2218
-2182
-2021
-1900
-1868
-1830
-1745
-1676
-1534
-1408
-1320
-1247
-1226
-1149
-1072
-1004
-900
-814
-800
-739
-676
-602
-478
-374
-326
-279
-170
-42
93
145
217
327
394
522
674
825
842
950
1049
1127
1273
1410
1579
1609
1721
1766
1877
2048
2116
2275
2327
2406
2510
2647
2721
2784
2813
2740
2473
2218
1967
1825
1723
1582
1498
1239
1252
1071
1006
1059
826
790
603
418
289
280
210
76
-32
-304
-393
-410
-491
-537
-640
-699
-865
-971
-1030
-1021
-988
-1053
-1109
-1232
-1243
-1308
-1375
-1499
-1617
-1784
-1840
-1899
-2151
-2246
-2316
-2382
-2392
-2469
-2491
-2568
-2604
-2599
-2651
-2580
-2622
-2643
-2633
-2685
-2644
-2540
-2436
-2422
-2385
-2376
-2355
-2219
-2084
-1976
-1887
-1854
-1750
-1674
-1591
-1477
-1420
-1347
-1313
-1226
-1114
-987
-860
-779
-669
-570
-408
-356
-200
-89
11
58
68
348
409
576
694
914
1012
1248
1519
1568
1816
1967
2089
2227
2405
2603
2706
2898
2965
3155
3286
3568
3991
3944
4047
4104
4119
3948
3543
3171
2483
1854
1154
453
80
-243
-461
-647
-756
-738
-658
-459
-286
-211
-121
-142
-115
-98
-205
-250
-349
-512
-614
-656
-611
-478
-362
-327
-318
-379
-390
-488
-627
-872
-1219
-1558
-1881
-2213
-2511
-2798
-2978
-3265
-3331
-3334
-3500
-3291
-3256
-3202
-3101
-3088
-3050
-3126
-3078
-3135
-3173
-3005
-2933
-2796
-2652
-2453
-2271
-2072
-1975
-1807
-1696
-1653
-1649
-1700
-1653
-1706
-1651
-1656
-1681
-1578
-1483
-1308
-1186
-1056
-950
-832
-747
-698
-673
-582
-527
-450
-291
-286
-80
110
328
580
829
1056
1316
1598
1622
1842
2023
1920
2135
2176
2178
2375
2332
2592
2582
2684
3034
2829
3156
3215
3221
3419
3254
3464
3318
3196
3271
2698
2364
1830
1081
519
-141
-677
-976
-1194
-1107
-1115
-985
-721
-572
-277
-134
-101
-1
-204
-247
-347
-497
-553
-644
-676
-656
-624
-489
-425
-344
-375
-454
-630
-938
-1093
-1397
-1724
-1915
-2212
-2399
-2495
-2608
-2844
-2715
-2760
-2813
-2558
-2615
-2496
-2406
-2287
-2231
-2344
-2225
-2258
-2128
-2109
-2073
-1918
-1908
-1738
-1678
-1684
-1701
-1695
-1817
-1894
-1889
-1993
-1940
-1982
-1899
-1811
-1766
-1556
-1396
-1237
-1077
-976
-905
-820
-725
-622
-624
-570
-428
-334
-126
3
228
500
671
880
1038
1168
1243
1349
1424
1336
1473
1547
1477
1707
1688
1869
1949
2125
2377
2322
2676
2661
2690
2939
2841
3065
3078
3111
3174
3047
3141
2706
2289
1942
1072
568
-16
-653
-981
-1223
-1134
-1092
-953
-602
-395
-82
72
155
124
54
51
-123
-215
-289
-342
-292
-302
-252
-201
-127
-26
-35
-184
-407
-671
-912
-1272
-1577
-1854
-2128
-2250
-2508
-2656
-2605
-2823
-2675
-2518
-2687
-2473
-2437
-2332
-2259
-2343
-2240
-2255
-2139
-2050
-1989
-1884
-1827
-1623
-1579
-1544
-1543
-1575
-1587
-1742
-1756
-1904
-2001
-1858
-1908
-1821
-1703
-1568
-1322
-1139
-998
-914
-809
-783
-697
-635
-672
-559
-473
-413
-262
-20
123
410
724
842
1067
1180
1312
1381
1378
1564
1457
1655
1790
1801
2103
2117
2390
2503
2546
2783
2761
2944
2898
3039
3028
2973
3127
2984
2948
2950
2606
2099
1715
1016
345
-98
-775
-1125
-1411
-1423
-1243
-1100
-758
-504
-211
-79
25
127
-9
-47
-161
-271
-421
-446
-431
-434
-362
-301
-270
-202
-245
-344
-585
-890
-1178
-1488
-1773
-2049
-2215
-2309
-2591
-2734
-2656
-2800
-2743
-2542
-2665
-2592
-2455
-2421
-2317
-2286
-2289
-2158
-2127
-2004
-1888
-1755
-1632
-1502
-1368
-1372
-1403
-1390
-1452
-1630
-1700
-1773
-1894
-1786
-1688
-1564
-1410
-1230
-964
-769
-687
-458
-385
-378
-242
-192
-251
-118
17
50
238
395
557
828
991
1206
1323
1398
1563
1535
1663
1659
1634
1817
1799
1909
2115
2191
2339
2430
2582
2610
2578
2829
2712
2728
2733
2691
2630
2528
2520
2191
1599
1254
661
-75
-502
-1088
-1465
-1668
-1579
-1404
-1300
-932
-716
-475
-302
-268
-135
-237
-301
-351
-476
-594
-606
-480
-484
-369
-265
-252
-246
-289
-496
-764
-1005
-1357
-1557
-1845
-2042
-2135
-2198
-2402
-2573
-2378
-2529
-2406
-2223
-2393
-2269
-2213
-2143
-2105
-2085
-2023
-1908
-1726
-1673
-1513
-1340
-1354
-1103
-1115
-1201
-1221
-1317
-1443
-1551
-1689
-1824
-1809
-1747
-1651
-1509
-1365
-1184
-940
-701
-591
-459
-354
-368
-246
-249
-231
-83
-23
210
354
537
813
958
1179
1335
1374
1539
1449
1636
1538
1554
1822
1613
2015
1936
2040
2346
2214
2510
2419
2542
2580
2555
2651
2551
2642
2551
2422
2434
2003
1540
1107
418
-208
-675
-1165
-1484
-1753
-1647
-1526
-1316
-917
-748
-421
-291
-181
-115
-218
-216
-270
-348
-385
-420
-358
-278
-188
-56
-87
-105
-222
-392
-621
-1021
-1247
-1512
-1820
-1922
-2067
-2190
-2474
-2503
-2449
-2587
-2329
-2307
-2357
-2152
-2110
-1996
-1909
-1943
-1857
-1722
-1673
-1627
-1492
-1399
-1349
-1134
-1107
-1261
-1211
-1330
-1459
-1508
-1703
-1657
-1714
-1627
-1511
-1426
-1209
-1018
-691
-559
-391
-198
-182
-86
-26
-70
37
174
332
519
692
865
1090
1265
1342
1569
1617
1675
1833
1744
1793
1846
1910
2084
2150
2297
2426
2605
2645
2718
2828
2738
2859
2776
2806
2599
2632
2500
2232
1983
1377
952
354
-185
-578
-1071
-1296
-1397
-1309
-1226
-1092
-790
-660
-386
-268
-236
-264
-309
-237
-371
-390
-471
-452
-437
-372
-329
-346
-334
-433
-518
-743
-1056
-1263
-1535
-1785
-2018
-2157
-2257
-2533
-2626
-2575
-2744
-2618
-2518
-2601
-2462
-2344
-2201
-2114
-2136
-2034
-1923
-1873
-1687
-1651
-1547
-1431
-1300
-1173
-1254
-1278
-1181
-1348
-1377
-1491
-1550
-1569
-1494
-1341
-1330
-1142
-982
-688
-575
-381
-208
-203
-28
-2
110
228
295
505
655
775
1062
1240
1546
1610
1897
2004
1978
2220
2155
2225
2310
2366
2502
2498
2641
2778
2832
2968
2893
3101
2849
2860
3001
2615
2629
2457
2224
1940
1419
927
369
-241
-515
-1010
-1257
-1470
-1531
-1325
-1347
-1096
-823
-727
-481
-406
-403
-402
-472
-411
-548
-557
-512
-549
-453
-507
-465
-527
-678
-714
-913
-1200
-1366
-1644
-1863
-2123
-2226
-2358
-2610
-2788
-2825
-2913
-2931
-2869
-2821
-2793
-2693
-2453
-2423
-2334
-2252
-2116
-1972
-1923
-1753
-1682
-1544
-1332
-1276
-1243
-1238
-1217
-1210
-1279
-1328
-1389
-1378
-1340
-1228
-1209
-1092
-936
-683
-531
-339
-184
-133
89
131
207
328
375
536
734
899
1007
1196
1501
1578
1766
2005
1940
2191
2256
2265
2467
2403
2699
2803
2793
3007
3010
3119
3102
3149
3053
2933
3058
2728
2712
2443
2179
1753
1142
737
54
-297
-650
-1041
-1196
-1410
-1206
-1155
-1076
-840
-731
-538
-439
-385
-395
-441
-393
-373
-454
-502
-437
-425
-344
-372
-398
-519
-685
-779
-1122
-1388
-1592
-1838
-1994
-2157
-2253
-2367
-2579
-2745
-2787
-2806
-2831
-2726
-2634
-2645
-2399
-2234
-2160
-2078
-1994
-1817
-1754
-1672
-1596
-1535
-1401
-1297
-1225
-1262
-1270
-1231
-1285
-1324
-1384
-1388
-1422
-1329
-1284
-1287
-1109
-1016
-787
-613
-510
-311
-189
-80
46
115
259
402
607
827
926
1158
1303
1455
1670
1763
1956
2073
2247
2320
2455
2533
2620
2828
2776
2908
2976
2950
3058
3074
3009
2931
2892
2697
2613
2411
1984
1486
993
557
9
-312
-667
-1025
-979
-1058
-990
-969
-731
-507
-366
-194
-253
-214
-149
-178
-179
-221
-233
-130
-54
-83
-116
-147
-180
-256
-461
-703
-1008
-1308
-1615
-1953
-2273
-2519
-2616
-2806
-2849
-2901
-2899
-2842
-2761
-2766
-2735
-2614
-2623
-2515
-2545
-2493
-2296
-2170
-1945
-1849
-1639
-1459
-1400
-1202
-1258
-1268
-1316
-1388
-1452
-1556
-1492
-1481
-1361
-1270
-1141
-943
-821
-577
-401
-343
-202
-118
-24
76
134
340
501
629
839
1060
1180
1371
1662
1770
1851
2104
2222
2171
2411
2408
2496
2705
2737
2935
2923
2988
3096
3076
3038
2921
2873
2678
2449
2248
1685
1299
911
396
154
-239
-492
-628
-761
-730
-746
-730
-600
-501
-396
-421
-400
-366
-375
-241
-256
-258
-176
-152
-128
-152
-268
-277
-373
-520
-772
-1000
-1255
-1481
-1643
-1935
-2158
-2321
-2402
-2534
-2669
-2743
-2786
-2788
-2752
-2749
-2798
-2781
-2791
-2719
-2616
-2548
-2343
-2127
-1988
-1811
-1708
-1596
-1482
-1408
-1373
-1401
-1388
-1389
-1388
-1370
-1345
-1259
-1130
-1058
-936
-856
-784
-648
-521
-422
-337
-160
-81
117
295
424
672
879
1065
1210
1423
1573
1720
1931
2010
2196
2307
2472
2606
2645
2841
2841
2936
2942
2894
2911
2780
2659
2450
2245
2010
1615
1160
790
383
-76
-247
-598
-754
-788
-874
-813
-848
-686
-569
-465
-403
-355
-261
-286
-145
-153
-128
-28
25
114
90
120
97
29
-37
-206
-397
-626
-825
-1088
-1349
-1579
-1810
-2016
-2154
-2302
-2438
-2524
-2585
-2629
-2678
-2690
-2761
-2854
-2772
-2789
-2707
-2554
-2417
-2224
-2074
-1806
-1639
-1527
-1359
-1326
-1197
-1289
-1243
-1149
-1272
-1069
-1034
-949
-862
-750
-575
-682
-461
-440
-443
-265
-319
-145
-121
-56
172
169
336
508
685
821
1034
1321
1357
1607
1808
1883
2128
2219
2345
2444
2551
2619
2682
2696
2583
2628
2436
2349
2153
1775
1507
1037
641
217
-122
-434
-672
-789
-930
-989
-957
-894
-882
-766
-724
-708
-593
-616
-518
-516
-445
-325
-266
-124
-27
80
114
142
124
-12
-150
-343
-591
-833
-1039
-1242
-1464
-1629
-1783
-1931
-2019
-2121
-2154
-2236
-2343
-2376
-2556
-2709
-2781
-2755
-2694
-2613
-2408
-2246
-2032
-1777
-1573
-1391
-1229
-1071
-950
-945
-974
-940
-933
-867
-754
-714
-613
-529
-435
-370
-368
-259
-208
-145
-99
-112
-32
24
108
271
362
506
631
781
889
989
1174
1337
1504
1597
1776
1830
1958
2183
2168
2336
2371
2378
2436
2315
2266
2211
2011
1745
1450
1100
717
403
139
-131
-376
-454
-625
-739
-772
-843
-798
-952
-892
-924
-994
-882
-927
-861
-868
-739
-608
-596
-421
-363
-304
-245
-254
-248
-328
-431
-500
-673
-835
-918
-1085
-1202
-1342
-1494
-1575
-1721
-1873
-2076
-2198
-2298
-2411
-2438
-2450
-2454
-2380
-2302
-2281
-2165
-2059
-1860
-1745
-1649
-1476
-1450
-1297
-1181
-1093
-982
-863
-721
-686
-576
-487
-392
-270
-178
-72
-12
75
166
207
255
343
402
443
489
498
602
642
721
871
907
1016
1097
1170
1259
1289
1490
1454
1517
1683
1532
1665
1604
1581
1594
1482
1467
1233
1124
896
686
539
321
191
48
-23
-165
-215
-295
-376
-396
-493
-520
-633
-651
-644
-709
-699
-710
-738
-746
-716
-714
-723
-712
-678
-723
-788
-836
-899
-984
-1091
-1147
-1288
-1443
-1543
-1639
-1729
-1801
-1794
-1826
-1877
-1813
-1842
-1885
-1848
-1853
-1807
-1793
-1770
-1696
-1706
-1646
-1566
-1521
-1406
-1289
-1177
-1078
-1010
-870
-761
-695
-559
-466
-360
-247
-180
-46
36
129
315
353
429
538
563
665
720
743
838
803
831
831
774
851
861
908
978
976
1051
1022
1027
1111
1073
1123
1130
1105
1086
1007
979
901
848
777
678
617
535
444
384
311
239
155
80
24
-90
-127
-184
-308
-325
-418
-498
-522
-583
-562
-610
-599
-613
-672
-699
-767
-813
-868
-931
-987
-1060
-1161
-1250
-1325
-1388
-1435
-1472
-1479
-1513
-1503
-1503
-1537
-1528
-1493
-1458
-1445
-1412
-1400
-1421
-1397
-1353
-1306
-1260
-1211
-1164
-1134
-1117
-1045
-1032
-979
-913
-901
-799
-754
-659
-571
-525
-409
-377
-278
-191
-141
-14
46
144
232
306
386
431
491
553
612
687
778
795
859
867
888
921
886
958
940
965
971
914
946
880
867
838
789
779
760
720
668
624
561
521
454
442
362
287
241
127
103
11
-21
-100
-182
-200
-281
-311
-364
-391
-422
-471
-492
-540
-578
-618
-650
-688
-712
-732
-759
-772
-803
-844
-890
-939
-995
-1017
-1050
-1071
-1079
-1105
-1136
-1184
-1221
-1257
-1298
-1320
-1325
-1327
-1304
-1305
-1302
-1279
-1283
-1266
-1262
-1247
-1215
-1177
-1113
-1067
-1019
-964
-915
-841
-768
-700
-639
-585
-512
-444
-362
-287
-219
-130
-56
-14
62
121
207
270
321
385
414
456
464
484
495
523
567
610
666
671
699
706
720
717
723
735
722
725
680
660
627
607
570
540
516
461
412
355
297
262
227
161
113
78
21
-45
-93
-145
-171
-214
-285
-329
-370
-435
-486
-536
-600
-659
-718
-762
-815
-856
-896
-956
-1001
-1022
-1044
-1061
-1072
-1072
-1090
-1116
-1138
-1166
-1166
-1168
-1143
-1123
-1107
-1097
-1118
-1120
-1120
-1113
-1085
-1074
-1034
-1015
-1008
-974
-965
-929
-908
-862
-793
-758
-682
-613
-545
-491
-420
-345
-315
-285
-219
-149
-81
-40
-30
1
37
121
178
216
248
261
311
362
429
468
488
501
517
582
624
649
644
660
689
675
635
594
579
540
509
497
490
450
386
342
290
259
191
115
64
-10
-57
-96
-131
-182
-235
-307
-372
-385
-416
-434
-472
-520
-546
-575
-611
-649
-693
-730
-754
-780
-808
-831
-866
-897
-928
-954
-964
-981
-978
-985
-973
-983
-987
-977
-986
-979
-1006
-1010
-1008
-999
-991
-1007
-989
-990
-981
-968
-965
-949
-932
-905
-870
-823
-786
-767
-715
-649
-608
-577
-534
-478
-435
-398
-353
-314
-261
-226
-195
-128
-74
6
59
116
173
244
305
328
363
358
382
425
485
515
501
500
499
521
533
545
527
520
546
521
509
477
453
456
430
401
355
319
294
281
269
240
210
162
108
74
46
-13
-57
-105
-133
-162
-210
-262
-317
-364
-409
-439
-462
-493
-518
-549
-573
-583
-608
-648
-685
-709
-721
-734
-734
-745
-770
-791
-804
-799
-805
-798
-788
-774
-775
-802
-807
-814
-834
-846
-861
-865
-863
-856
-850
-842
-821
-820
-831
-819
-794
-764
-744
-708
-666
-627
-576
-533
-495
-462
-429
-395
-349
-305
-260
-221
-190
-167
-146
-130
-113
-96
-72
-18
14
45
62
99
138
153
184
204
226
269
300
315
330
328
322
325
338
346
330
316
325
321
281
243
238
228
218
208
195
173
152
137
109
77
21
-20
-45
-68
-98
-124
-152
-203
-237
-264
-294
-323
-358
-363
-381
-398
-424
-456
-470
-500
-515
-541
-568
-595
-629
-641
-659
-647
-652
-672
-689
-702
-711
-705
-708
-729
-724
-722
-705
-694
-692
-703
-720
-725
-725
-710
-697
-679
-666
-658
-650
-633
-602
-574
-552
-540
-525
-490
-456
-422
-394
-362
-337
-308
-271
-245
-218
-186
-162
-133
-102
-64
-40
-16
1
0
4
23
36
38
54
70
85
83
76
71
68
73
76
80
96
104
105
106
102
84
74
76
75
71
72
79
88
87
78
58
33
13
1
-25
-46
-73
-106
-115
-144
-167
-192
-235
-276
-292
-296
-309
-327
-330
-343
-387
-412
-434
-454
-477
-505
-503
-501
-495
-499
-520
-520
-540
-556
-585
-613
-624
-645
-662
-669
-665
-657
-668
-666
-665
-676
-676
-673
-653
-642
-631
-605
-596
-576
-551
-526
-508
-492
-474
-450
-426
-417
-393
-370
-342
-325
-314
-312
-322
-308
-293
-282
-273
-274
-282
-274
-266
-257
-249
-248
-237
-223
-199
-178
-164
-147
-139
-139
-140
-137
-114
-110
-103
-94
-100
-92
-75
-55
-40
-36
-32
-30
-47
-57
-63
-68
-79
-112
-135
-156
-173
-188
-197
-189
-191
-174
-175
-181
-193
-225
-250
-262
-255
-262
-259
-266
-281
-275
-269
-259
-256
-255
-261
-266
-273
-264
-252
-255
-252
-248
-261
-283
-285
-288
-287
-288
-296
-307
-320
-337
-364
-396
-427
-460
-476
-501
-520
-527
-531
-538
-547
-563
-565
-561
-552
-540
-522
-494
-471
-450
-434
-427
-415
-399
-383
-362
-353
-340
-332
-324
-317
-307
-285
-262
-248
-250
-245
-255
-257
-255
-259
-255
-251
-246
-243
-234
-219
-202
-180
-165
-147
-140
-131
-121
-107
-89
-78
-75
-74
-79
-95
-115
-134
-140
-149
-156
-159
-167
-179
-193
-204
-208
-215
-205
-194
-194
-191
-172
-156
-151
-143
-146
-166
-173
-176
-184
-191
-203
-207
-217
-229
-249
-267
-292
-300
-294
-296
-291
-282
-292
-310
-340
-351
-356
-366
-351
-350
-356
-381
-405
-428
-434
-431
-413
-391
-379
-361
-348
-348
-359
-357
-350
-339
-337
-343
-338
-341
-332
-321
-316
-303
-305
-317
-314
-318
-313
-307
-294
-297
-307
-310
-326
-341
-345
-331
-321
-307
-289
-268
-257
-252
-258
-275
-277
-265
-247
-228
-199
-164
-139
-124
-120
-108
-84
-61
-47
-48
-52
-56
-56
-77
-82
-81
-93
-93
-75
-65
-79
-98
-121
-135
-142
-142
-127
-104
-107
-107
-102
-121
-138
-169
-191
-204
-222
-231
-231
-236
-234
-247
-281
-308
-333
-348
-366
-370
-363
-368
-377
-386
-390
-398
-408
-422
-428
-417
-415
-399
-390
-390
-387
-380
-379
-385
-379
-384
-403
-407
-404
-406
-409
-406
-395
-380
-383
-382
-384
-386
-399
-406
-401
-398
-392
-388
-369
-353
-351
-350
-343
-340
-334
-329
-317
-303
-276
-280
-281
-262
-256
-241
-237
-237
-219
-220
-221
-220
-220
-220
-216
-209
-211
-198
-186
-181
-175
-165
-159
-169
-174
-171
-178
-187
-203
-213
-213
-228
-242
-252
-281
-298
-305
-307
-290
-299
-310
-308
-299
-293
-290
-285
-272
-264
-259
-250
-240
-238
-230
-234
-244
-230
-218
-232
-241
-232
-240
-264
-282
-297
-321
-337
-341
-358
-365
-367
-389
-417
-430
-432
-431
-441
-440
-434
-425
-411
-395
-360
-347
-325
-310
-298
-268
-248
-238
-237
-224
-213
-189
-175
-168
-162
-162
-160
-164
-167
-167
-179
-191
-197
-204
-216
-230
-242
-263
-281
-291
-291
-282
-273
-277
-288
-277
-277
-278
-267
-248
-226
-212
-198
-205
-204
-190
-192
-196
-188
-177
-189
-199
-202
-203
-208
-207
-214
-226
-237
-259
-263
-271
-271
-267
-274
-288
-297
-291
-298
-305
-299
-303
-311
-325
-332
-340
-355
-356
-367
-385
-392
-393
-396
-409
-431
-424
-411
-416
-419
-432
-447
-457
-445
-418
-404
-388
-377
-376
-381
-377
-367
-369
-367
-358
-339
-329
-321
-313
-309
-302
-283
-249
-221
-218
-217
-218
-215
-203
-191
-174
-168
-177
-172
-187
-197
-203
-200
-197
-198
-181
-188
-190
-195
-197
-200
-208
-207
-197
-196
-204
-217
-218
-230
-236
-232
-235
-233
-237
-236
-239
-248
-261
-258
-263
-265
-260
-252
-260
-278
-286
-278
-269
-274
-271
-274
-292
-298
-304
-317
-322
-321
-315
-318
-323
-342
-360
-380
-387
-382
-376
-367
-350
-327
-320
-327
-327
-322
-306
-300
-301
-289
-275
-273
-269
-264
-255
-230
-204
-188
-176
-168
-175
-190
-193
-196
-207
-224
-237
-262
-266
-259
-262
-272
-270
-275
-263
-264
-274
-267
-258
-252
-246
-233
-236
-241
-241
-219
-212
-203
-191
-178
-181
-207
-224
-222
-226
-218
-199
-206
-216
-235
-243
-248
-250
-236
-218
-199
-181
-161
-157
-172
-174
-171
-177
-183
-171
-158
-162
-173
-187
-191
-208
-217
-232
-241
-247
-262
-263
-266
-266
-271
-281
-293
-290
-295
-307
-313
-309
-305
-303
-297
-283
-260
-253
-251
-239
-233
-245
-255
-250
-254
-254
-258
-270
-282
-293
-300
-324
-347
-367
-388
-394
-405
-418
-422
-423
-423
-427
-419
-416
-411
-400
-394
-398
-399
-384
-376
-374
-367
-373
-386
-398
-402
-412
-419
-414
-401
-395
-389
-377
-378
-377
-378
-369
-359
-364
-362
-344
-337
-340
-338
-336
-329
-318
-298
-294
-294
-281
-267
-255
-229
-203
-185
-164
-156
-150
-147
-157
-164
-187
-200
-198
-185
-183
-174
-159
-156
-161
-155
-142
-141
-125
-120
-128
-146
-165
-184
-189
-192
-207
-223
-240
-243
-248
-248
-255
-270
-275
-274
-275
-277
-279
-274
-270
-267
-264
-262
-240
-236
-254
-256
-264
-272
-281
-288
-300
-317
-326
-340
-348
-361
-375
-384
-404
-418
-420
-411
-411
-422
-419
-419
-431
-438
-432
-435
-443
-425
-406
-387
-370
-352
-343
-330
-316
-309
-303
-296
-292
-295
-310
-338
-356
-364
-355
-354
-361
-373
-384
-393
-401
-401
-402
-387
-382
-386
-387
-390
-382
-378
-365
-344
-319
-291
-273
-248
-220
-205
-184
-174
-174
-161
-136
-129
-131
-141
-150
-155
-160
-150
-141
-160
-180
-172
-189
-206
-214
-212
-218
-231
-231
-222
-211
-207
-211
-205
-193
-211
-230
-240
-251
-254
-268
-273
-272
-265
-266
-263
-270
-288
-297
-308
-304
-301
-299
-300
-309
-322
-343
-363
-374
-386
-403
-414
-419
-418
-418
-424
-428
-442
-447
-454
-450
-450
-453
-453
-449
-448
-450
-442
-441
-423
-402
-388
-383
-382
-380
-374
-366
-347
-324
-309
-292
-269
-254
-251
-239
-236
-242
-243
-234
-232
-221
-223
-217
-219
-230
-230
-231
-228
-235
-231
-231
-232
-241
-244
-248
-247
-231
-229
-248
-257
-256
-254
-254
-251
-238
-229
-231
-235
-241
-232
-243
-232
-215
-219
-220
-215
-221
-226
-212
-197
-181
-164
-149
-159
-174
-172
-178
-191
-203
-207
-217
-219
-220
-240
-256
-284
-306
-303
-294
-293
-306
-319
-310
-310
-305
-301
-305
-307
-303
-306
-312
-316
-312
-315
-341
-340
-338
-336
-326
-319
-320
-320
-313
-303
-293
-306
-317
-320
-327
-336
-343
-350
-360
-378
-392
-397
-390
-391
-397
-397
-396
-391
-376
-356
-348
-347
-341
-323
-322
-314
-304
-299
-296
-285
-286
-292
-283
-284
-271
-266
-267
-269
-279
-272
-255
-236
-235
-237
-233
-231
-242
-251
-257
-266
-268
-280
-285
-293
-316
-328
-342
-346
-341
-353
-359
-358
-367
-374
-373
-372
-374
-387
-394
-380
-366
-366
-353
-336
-328
-333
-331
-316
-312
-310
-315
-300
-300
-292
-287
-281
-273
-267
-262
-267
-271
-265
-258
-260
-272
-279
-287
-291
-294
-300
-300
-308
-314
-323
-319
-316
-317
-324
-331
-333
-336
-329
-325
-340
-335
-322
-306
-301
-303
-306
-312
-325
-330
-324
-330
-333
-333
-331
-326
-328
-320
-311
-310
-315
-327
-349
-343
-329
-315
-309
-306
-302
-301
-299
-316
-330
-327
-314
-311
-307
-304
-303
-313
-318
-329
-332
-328
-330
-333
-318
-296
-292
-297
-308
-312
-308
-319
-330
-346
-351
-346
-345
-341
-350
-351
-348
-345
-339
-337
-334
-342
-339
-328
-323
-323
-302
-275
-263
-259
-255
-250
-248
-245
-258
-266
-267
-265
-269
-277
-281
-274
-282
-298
-322
-340
-345
-338
-338
-329
-338
-351
-345
-342
-327
-310
-299
-308
-306
-298
-291
-286
-289
-283
-266
-249
-244
-236
-237
-239
-236
-233
-225
-219
-217
-206
-206
-206
-197
-205
-225
-252
-276
-298
-313
-321
-324
-339
-342
-342
-343
-335
-340
-324
-305
-302
-302
-282
-257
-246
-248
-239
-228
-219
-205
-201
-214
-230
-237
-233
-218
-227
-231
-235
-260
-288
-314
-332
-353
-361
-367
-367
-362
-370
-373
-374
-374
-375
-385
-380
-368
-349
-326
-325
-330
-324
-311
-291
-271
-262
-260
-241
-235
-241
-238
-244
-251
-261
-267
-264
-279
-292
-290
-289
-283
-293
-304
-306
-298
-295
-291
-283
-276
-276
-278
-273
-267
-275
-282
-275
-272
-266
-270
-283
-278
-283
-290
-287
-280
-264
-264
-268
-265
-261
-247
-251
-250
-234
-227
-219
-223
-231
-226
-227
-231
-231
-221
-210
-211
-219
-217
-201
-203
-190
-187
-188
-188
-201
-227
-246
-250
-248
-245
-254
-266
-279
-290
-310
-313
-303
-296
-304
-312
-311
-301
-302
-319
-331
-331
-326
-333
-341
-350
-356
-353
-333
-319
-310
-300
-288
-285
-294
-294
-287
-287
-287
-283
-274
-290
-306
-308
-316
-325
-341
-351
-359
-363
-357
-360
-364
-370
-359
-359
-370
-371
-369
-373
-383
-385
-379
-378
-384
-374
-363
-363
-357
-344
-325
-313
-307
-291
-273
-263
-253
-230
-222
-217
-203
-178
-175
-178
-162
-155
-146
-140
-136
-151
-160
-168
-176
-192
-205
-210
-218
-209
-212
-220
-231
-240
-251
-257
-268
-294
-307
-312
-304
-304
-297
-295
-306
-313
-307
-301
-310
-320
-329
-330
-338
-345
-344
-346
-334
-325
-322
-315
-314
-316
-319
-324
-321
-314
-302
-295
-303
-307
-321
-323
-334
-353
-343
-322
-310
-313
-306
-307
-319
-335
-337
-332
-329
-327
-332
-333
-342
-342
-335
-329
-318
-318
-322
-317
-312
-305
-294
-286
-270
-254
-241
-235
-249
-262
-271
-281
-284
-289
-292
-295
-305
-292
-301
-307
-314
-320
-324
-324
-317
-318
-303
-292
-288
-304
-320
-325
-317
-303
-296
-287
-282
-285
-298
-306
-309
-311
-297
-300
-290
-287
-287
-280
-287
-298
-293
-288
-293
-302
-300
-299
-297
-296
-299
-310
-337
-353
-356
-367
-378
-376
-362
-349
-342
-343
-352
-358
-353
-351
-339
-325
-328
-317
-314
-311
-316
-310
-302
-298
-283
-275
-262
-255
-253
-266
-275
-267
-254
-267
-278
-278
-283
-273
-270
-272
-261
-253
-267
-274
-270
-258
-250
-231
-222
-217
-211
-216
-222
-233
-232
-236
-239
-249
-264
-279
-292
-313
-327
-336
-322
-302
-301
-292
-299
-319
-306
-299
-301
-300
-278
-265
-264
-260
-258
-246
-225
-220
-226
-227
-234
-239
-225
-211
-216
-224
-216
-217
-238
-239
-238
-243
-247
-257
-272
-271
-269
-271
-274
-269
-261
-267
-270
-273
-273
-280
-282
-280
-277
-279
-281
-282
-284
-286
-301
-298
-301
-296
-299
-300
-283
-282
-283
-280
-271
-279
-288
-279
-253
-252
-249
-251
-268
-268
-271
-272
-275
-269
-265
-266
-268
-269
-268
-274
-270
-262
-248
-242
-235
-226
-209
-204
-197
-177
-182
-191
-190
-198
-202
-220
-231
-243
-252
-253
-278
-297
-305
-309
-312
-310
-316
-318
-324
-321
-310
-324
-326
-319
-310
-290
-272
-260
-251
-251
-254
-265
-271
-265
-273
-281
-270
-282
-294
-307
-310
-311
-331
-339
-335
-326
-319
-308
-297
-303
-307
-313
-305
-304
-309
-311
-297
-290
-303
-306
-304
-293
-282
-271
-264
-258
-253
-255
-257
-237
-211
-193
-190
-199
-209
-224
-240
-246
-248
-235
-238
-241
-243
-252
-257
-268
-278
-277
-269
-265
-244
-222
-215
-212
-207
-199
-201
-205
-206
-197
-187
-203
-210
-207
-206
-205
-211
-216
-222
-232
-226
-224
-228
-231
-231
-249
-258
-258
-266
-279
-287
-291
-300
-309
-311
-311
-305
-313
-316
-305
-312
-313
-307
-320
-335
-333
-334
-342
-342
-329
-322
-320
-299
-278
-281
-285
-297
-299
-307
-305
-311
-311
-315
-324
-319
-325
-331
-331
-332
-326
-325
-317
-313
-309
-287
-269
-259
-246
-236
-220
-217
-223
-219
-206
-196
-198
-198
-199
-203
-214
-224
-238
-246
-240
-236
-244
-248
-258
-264
-273
-275
-267
-266
-268
-273
-280
-275
-284
-288
-278
-269
-270
-271
-261
-236
-234
-242
-245
-260
-278
-299
-301
-295
-294
-285
-287
-301
-318
-329
-331
-322
-310
-311
-294
-283
-271
-271
-278
-276
-263
-254
-252
-247
-247
-245
-248
-254
-265
-262
-265
-263
-267
-265
-253
-260
-274
-278
-285
-295
-310
-313
-302
-300
-293
-292
-294
-299
-307
-305
-307
-307
-297
-283
-272
-267
-255
-260
-258
-249
-236
-240
-251
-244
-232
-213
-196
-179
-165
-165
-166
-175
-186
-181
-179
-181
-188
-191
-183
-188
-197
-203
-211
-218
-222
-228
-233
-244
-263
-282
-290
-286
-294
-306
-307
-308
-307
-316
-315
-323
-318
-311
-317
-320
-322
-312
-320
-317
-320
-333
-347
-340
-322
-320
-318
-323
-331
-326
-325
-316
-310
-315
-323
-323
-328
-309
-297
-293
-291
-302
-310
-297
-287
-283
-266
-256
-248
-247
-234
-231
-251
-248
-243
-223
-210
-207
-215
-223
-218
-222
-213
-212
-215
-222
-241
-252
-262
-280
-305
-325
-329
-323
-317
-320
-334
-348
-351
-355
-367
-367
-357
-340
-333
-354
-361
-371
-364
-371
-346
-352
-310
-331
-294
-368
-344
-423
-369
-438
-331
-449
-357
-436
-441
-862
-3193
-1149
-137
-539
-3168
-2373
-1035
-1026
-240
-1084
-574
-389
-92
-926
-549
-244
-232
-960
-3148
-1708
-1655
-2208
-1744
-1470
-1195
-1245
-869
-1423
-1355
-1178
-1439
-1307
-1467
-1212
-1069
-901
-941
-1230
-710
-927
-971
-1000
-1230
-1116
-1244
-1090
-1205
-1310
-1257
-865
-1140
-1293
-860
-791
-910
-746
-703
-1098
-1532
-1236
-1625
-1370
-1393
-1652
-566
-1053
-1682
-444
-340
-1488
-957
-791
-1950
-1396
-1498
-1965
-1349
-1788
-1729
-1363
-1200
-1500
-1612
-1432
-1640
-2117
-1668
-1138
-2535
-2150
-1073
-1115
-1829
-1120
-930
-2227
-1861
-782
-874
-1797
-1533
-860
-703
-1501
-1238
-424
-374
-902
-104
211
-854
-553
735
188
-808
87
993
43
-222
811
586
172
781
1129
529
184
484
619
601
519
1317
1399
773
726
928
652
-777
-187
509
-133
-465
1072
1470
728
964
1835
1646
1616
2178
2438
2333
2195
2338
2464
2391
2014
2553
2626
2408
2112
2585
2481
1652
1669
2060
1523
802
1408
1184
805
829
949
1026
526
140
258
215
-171
-414
-20
126
-261
26
563
300
94
693
1034
631
803
1411
1246
1060
1310
1487
1561
1549
1585
1905
1952
1858
2193
2360
2089
1997
2209
2130
1485
1280
1498
1119
758
913
872
531
446
482
255
148
176
119
11
-174
-348
-200
-210
-458
-408
-158
-290
-318
-27
56
-66
111
366
226
85
270
261
163
144
301
513
509
571
674
632
727
830
866
919
930
892
1106
1081
866
1207
1423
1153
1303
1455
1311
1361
1517
1429
1346
1343
1281
1337
1365
1332
1405
1600
1594
1490
1692
1721
1517
1557
1580
1381
1270
1377
1204
1028
1137
989
959
926
739
776
763
583
523
480
212
215
159
0
105
-16
24
224
97
96
232
156
21
209
94
-114
114
7
-184
-119
-62
-136
-142
-181
-288
-179
-321
-352
-304
-490
-427
-506
-595
-576
-681
-591
-559
-622
-719
-543
-631
-752
-657
-763
-757
-636
-715
-728
-718
-705
-742
-598
-665
-594
-449
-604
-511
-577
-727
-659
-695
-748
-716
-721
-741
-772
-809
-768
-737
-825
-660
-702
-844
-727
-728
-810
-691
-561
-744
-679
-482
-729
-764
-573
-567
-760
-611
-390
-556
-451
-532
-526
-422
-198
-473
-573
-142
-479
-603
-161
-427
-686
-197
-337
-607
-299
-393
-431
-301
-384
-371
-411
-353
-268
-472
-402
-191
-305
-240
-153
-267
-199
-125
-302
-196
-177
-237
-200
-91
83
-320
-529
-385
-280
-475
-475
-446
-499
-316
-664
-419
-175
-620
-646
-254
-552
-841
-599
-679
-910
-901
-805
-829
-949
-995
-1040
-1030
-1080
-1108
-1015
-907
-1135
-1186
-897
-878
-1092
-955
-742
-961
-935
-719
-908
-1005
-727
-722
-842
-743
-708
-711
-717
-839
-788
-665
-755
-716
-623
-669
-564
-459
-377
-405
-365
-275
-275
-324
-449
-365
-238
-264
-207
-59
-124
-44
35
-63
-135
-141
-185
-174
-310
-356
-291
-334
-308
-199
-189
-147
-84
-134
-158
-193
-239
-90
-182
-235
-69
-188
-128
-80
-231
-149
-111
-226
-221
-275
-467
-461
-479
-599
-562
-619
-608
-680
-788
-807
-871
-920
-908
-905
-1010
-1076
-1034
-1012
-1130
-1132
-970
-1057
-1138
-1072
-1195
-1166
-1044
-1187
-1094
-1057
-1218
-1011
-1071
-1155
-1012
-872
-624
-955
-1014
-1263
-1465
-1281
-1224
-1303
-1117
-979
-1039
-873
-934
-1053
-1009
-992
-963
-837
-839
-790
-656
-652
-619
-515
-410
-340
-253
-379
-307
-166
-292
-82
-48
-141
12
64
14
56
42
165
361
294
248
346
242
246
283
17
38
145
70
76
123
109
245
317
157
277
249
123
303
69
-98
21
-69
-97
-17
-91
19
143
27
-36
-83
-157
-194
-272
-351
-423
-492
-518
-593
-660
-608
-600
-602
-669
-849
-912
-1026
-1163
-1131
-1142
-1243
-1172
-1215
-1299
-1237
-1250
-1289
-1186
-1177
-1213
-1246
-1327
-1335
-1289
-1288
-1246
-1147
-1122
-1180
-1157
-1124
-1185
-1122
-1016
-1103
-1182
-1127
-1154
-1187
-1157
-1102
-962
-845
-792
-736
-748
-673
-617
-594
-538
-500
-430
-426
-492
-374
-293
-243
-124
45
92
156
346
301
295
452
399
402
422
320
427
454
346
543
580
552
765
612
365
615
518
481
692
524
659
831
536
586
708
487
685
728
364
436
491
310
256
356
363
429
508
360
212
298
288
167
135
96
-40
-131
-287
-456
-493
-566
-562
-675
-930
-885
-931
-1226
-1209
-1241
-1422
-1329
-1264
-1519
-1502
-1453
-1555
-1566
-1516
-1442
-1459
-1421
-1333
-1400
-1317
-1174
-1239
-1183
-1145
-1258
-1191
-1133
-1158
-1071
-1054
-1023
-883
-911
-891
-807
-892
-835
-785
-913
-799
-680
-772
-663
-541
-544
-468
-348
-368
-399
-264
-206
-212
-40
1
-47
51
97
48
195
199
176
233
269
319
386
354
477
602
524
619
836
734
783
901
884
870
912
950
1056
1072
1093
1265
1352
1157
1288
1211
1016
994
981
872
907
862
665
828
849
668
766
566
544
642
420
287
208
20
77
107
-349
-498
-481
-925
-1077
-1165
-1528
-1552
-1524
-1765
-1873
-1905
-1994
-1992
-2059
-2219
-2216
-2285
-2399
-2276
-2229
-2191
-1950
-1821
-1787
-1652
-1590
-1597
-1477
-1518
-1624
-1551
-1542
-1567
-1496
-1448
-1446
-1354
-1360
-1360
-1350
-1322
-1247
-1178
-1127
-994
-906
-823
-708
-607
-559
-456
-381
-312
-367
-405
-267
-312
-329
-110
-93
-25
186
266
226
480
595
561
684
714
717
732
759
783
878
926
1013
1211
1276
1305
1499
1515
1463
1673
1681
1502
1620
1627
1431
1537
1763
1643
1775
2055
1866
1855
2169
2104
1943
1871
1750
1658
1390
1240
1411
1193
927
1058
640
103
-192
-777
-1098
-1205
-1467
-1452
-1312
-1509
-1409
-1224
-1277
-1105
-1245
-1372
-1346
-1673
-1955
-2036
-2172
-2164
-2064
-2138
-2105
-2110
-2289
-2289
-2269
-2393
-2420
-2471
-2584
-2669
-2809
-2760
-2643
-2554
-2322
-2202
-2155
-2085
-2064
-2033
-1990
-1905
-1813
-1728
-1681
-1607
-1512
-1422
-1168
-1022
-1031
-933
-945
-1018
-992
-898
-807
-686
-529
-404
-343
-231
-80
33
138
325
501
539
606
755
715
860
1148
1239
1346
1572
1744
1791
1973
2170
2153
2447
2522
2481
2585
2648
2781
2724
2843
2844
2721
2928
2927
3086
3202
3452
3530
3535
3786
3636
3376
2960
1782
646
-310
-1163
-1934
-2325
-2668
-3110
-2983
-2694
-2652
-2341
-1992
-1791
-1550
-1474
-1531
-1706
-1372
-935
-496
23
420
832
1115
1189
1153
999
861
645
182
-485
-988
-1327
-1544
-1654
-1739
-1946
-1876
-2076
-2403
-2582
-2920
-3085
-3208
-3267
-3258
-3152
-2978
-2819
-2449
-2042
-1618
-1433
-1406
-1410
-1532
-1668
-1562
-1708
-1860
-1778
-1804
-1906
-1811
-1553
-1486
-1316
-1323
-1404
-1542
-1576
-1752
-1869
-1805
-1750
-1636
-1543
-1328
-1232
-1039
-759
-682
-465
-313
-230
-99
-93
-8
175
287
480
563
574
629
826
870
1021
1262
1231
1464
1528
1369
1561
1616
1689
2033
2031
2015
2221
2039
1976
2093
1872
2100
2384
2203
2444
2665
2730
3297
3758
3931
4220
4100
3815
3384
1914
695
-68
-1386
-1948
-2137
-2858
-2828
-2291
-2257
-2062
-1521
-1493
-1306
-1058
-1410
-1640
-1596
-1338
-856
-583
-126
422
748
952
1064
891
767
925
531
-160
-529
-1005
-1390
-1543
-1729
-2040
-1985
-1828
-2113
-2344
-2432
-2668
-2814
-2727
-2854
-3067
-2830
-2620
-2525
-2258
-1989
-1788
-1581
-1458
-1580
-1629
-1727
-1774
-1737
-1873
-1848
-1819
-1995
-1955
-1938
-2100
-2175
-2074
-2199
-2392
-2386
-2430
-2445
-2254
-2084
-1890
-1668
-1311
-1081
-888
-498
-260
-74
153
194
283
340
416
491
572
573
517
563
566
654
825
877
1181
1332
1369
1573
1650
1582
1749
1766
1639
1753
1837
1739
1911
2185
2258
2588
2794
2713
2974
3145
3326
3534
3785
3979
3925
3968
3525
2655
1647
409
-672
-1438
-2048
-2483
-2609
-2592
-2433
-1902
-1633
-1459
-1002
-853
-914
-862
-1024
-984
-684
-360
-94
194
444
679
798
689
598
536
232
-75
-519
-1020
-1405
-1646
-1898
-2085
-2188
-2287
-2300
-2325
-2464
-2556
-2660
-2811
-2799
-2725
-2719
-2585
-2328
-2101
-1933
-1674
-1599
-1464
-1402
-1572
-1679
-1833
-1984
-2129
-2241
-2325
-2313
-2309
-2403
-2268
-2277
-2386
-2261
-2282
-2386
-2352
-2336
-2389
-2275
-2122
-1952
-1627
-1299
-1062
-720
-434
-189
155
318
487
675
694
650
551
584
512
415
384
496
584
492
751
823
896
1311
1411
1533
1817
1897
1893
2042
1929
1746
1946
1919
1949
2223
2271
2317
2687
2875
2815
3254
3332
3402
3701
3627
3531
3466
3345
2797
1834
676
-438
-1329
-1941
-2322
-2758
-2798
-2444
-2264
-1970
-1528
-1322
-909
-490
-746
-764
-712
-749
-233
39
95
447
574
545
575
327
119
112
-171
-564
-997
-1551
-1836
-1948
-2198
-2264
-2330
-2427
-2312
-2398
-2520
-2445
-2542
-2515
-2399
-2413
-2304
-2089
-1853
-1586
-1349
-1185
-1244
-1294
-1340
-1454
-1636
-1805
-1880
-2075
-2203
-2215
-2378
-2371
-2275
-2322
-2315
-2313
-2246
-2212
-2175
-2108
-2030
-1920
-1788
-1636
-1498
-1256
-1026
-836
-629
-497
-270
-80
112
206
223
307
335
301
224
267
258
177
272
259
284
454
542
700
893
1030
1271
1505
1746
1971
2090
2277
2235
2182
2058
1913
2064
2129
2311
2500
2654
2792
2708
2996
3132
3005
3099
3164
3090
2971
2878
2261
1226
520
-488
-1430
-1825
-2144
-2386
-2306
-2011
-1672
-1304
-835
-473
-376
-251
-152
-265
-392
-303
-163
-37
270
442
355
477
407
232
157
-130
-403
-726
-1131
-1469
-1836
-1965
-1955
-1954
-1943
-1994
-2045
-2085
-2086
-2090
-2204
-2297
-2389
-2377
-2137
-1968
-1797
-1448
-1210
-1068
-980
-1208
-1457
-1646
-1770
-1994
-2235
-2412
-2659
-2723
-2757
-2805
-2615
-2510
-2389
-2313
-2447
-2471
-2401
-2316
-2162
-2040
-1978
-1883
-1666
-1434
-1212
-935
-643
-444
-308
-268
-208
-130
-73
-24
-80
-86
-84
-183
-148
-129
-117
20
108
223
309
393
606
832
1082
1304
1622
1781
1813
2133
2219
2317
2703
2643
2681
2574
2433
2524
2574
2675
2775
2744
2865
2996
3106
3390
3691
3803
3750
3633
3011
2060
947
-151
-1119
-1803
-2118
-2322
-2425
-2045
-1627
-1244
-624
-314
-269
-91
-240
-503
-540
-551
-338
35
196
332
518
462
446
457
203
-4
-295
-765
-1083
-1482
-1837
-1848
-1889
-1827
-1619
-1720
-1824
-1685
-1734
-1896
-1844
-2021
-2275
-2228
-2192
-2034
-1669
-1427
-1151
-950
-974
-1024
-1085
-1414
-1721
-1876
-2209
-2423
-2526
-2699
-2688
-2510
-2463
-2434
-2294
-2298
-2235
-2148
-2169
-2041
-1895
-1763
-1565
-1386
-1232
-969
-742
-654
-498
-417
-505
-482
-524
-640
-590
-601
-566
-457
-371
-179
85
300
405
580
524
370
409
266
241
308
387
629
816
1108
1446
1777
2123
2470
2640
2719
2931
2826
2734
2792
2483
2461
2466
2371
2461
2479
2595
2924
3083
3259
3343
3464
3202
3162
2816
1706
941
-141
-1119
-1529
-1890
-2100
-1986
-1628
-1332
-861
-660
-607
-236
-297
-430
-423
-650
-698
-248
27
110
496
590
475
630
467
130
2
-147
-469
-843
-1200
-1532
-1631
-1575
-1545
-1484
-1473
-1431
-1386
-1368
-1475
-1502
-1634
-1827
-1825
-1927
-1821
-1596
-1400
-1218
-1096
-930
-1032
-1088
-1183
-1360
-1578
-1991
-2170
-2339
-2488
-2359
-2375
-2257
-2069
-1995
-1949
-1926
-1953
-2055
-1918
-1906
-1897
-1738
-1752
-1454
-1184
-1018
-786
-632
-553
-585
-485
-556
-522
-321
-348
-342
-378
-349
-311
-293
-187
-232
-206
-58
-11
32
188
324
527
710
857
987
1055
1257
1427
1480
1654
1884
2005
2080
2349
2367
2396
2588
2541
2520
2570
2558
2553
2650
2814
2908
3114
3141
3222
3464
3361
3353
3327
2914
2454
1548
436
-539
-1279
-1678
-1855
-1841
-1916
-1633
-1295
-1009
-544
-476
-265
-53
-190
-290
-204
-112
41
478
574
537
615
452
302
158
-30
-218
-444
-813
-1219
-1554
-1718
-1758
-1767
-1713
-1710
-1647
-1572
-1585
-1567
-1610
-1710
-1828
-2011
-2066
-2020
-1890
-1635
-1467
-1362
-1259
-1256
-1261
-1375
-1572
-1776
-2100
-2325
-2567
-2804
-2855
-2911
-2803
-2638
-2535
-2367
-2332
-2202
-2078
-2018
-1922
-1878
-1752
-1603
-1438
-1247
-1006
-676
-448
-272
-161
-216
-159
-169
-236
-245
-298
-352
-373
-336
-382
-208
57
52
242
418
306
432
584
563
847
1176
1224
1434
1656
1665
1761
1903
1906
2009
2104
2016
2122
2263
2226
2351
2456
2399
2492
2671
2553
2519
2736
2609
2819
3006
2988
3191
3229
3311
3271
3081
2895
2055
1039
-15
-908
-1486
-1838
-1739
-1951
-1908
-1356
-1253
-1003
-700
-565
-430
-227
-228
-413
-354
-175
108
334
481
408
269
204
18
-86
-331
-478
-642
-1091
-1371
-1683
-1891
-1849
-1772
-1755
-1733
-1691
-1771
-1744
-1812
-1925
-1963
-2058
-2029
-1926
-1859
-1693
-1434
-1303
-1129
-1044
-1221
-1327
-1377
-1627
-1748
-1901
-2256
-2292
-2334
-2500
-2424
-2399
-2400
-2192
-2149
-2183
-2008
-1876
-1736
-1503
-1361
-1270
-1094
-891
-703
-476
-339
-266
-172
-172
-169
-114
-159
-149
-184
-262
-312
-386
-306
-249
-95
26
44
201
212
244
456
541
567
876
936
928
1230
1350
1480
1720
1949
1933
1891
2029
2008
2123
2108
2124
2117
1987
2127
2082
2023
2372
2396
2483
2731
2710
2850
3151
3129
3249
3292
3090
3147
3069
2627
1801
893
-66
-952
-1249
-1775
-1898
-1842
-1902
-1445
-1240
-1035
-741
-537
-341
-287
-331
-476
-292
-94
12
251
328
244
217
111
-148
-253
-368
-610
-771
-1131
-1474
-1649
-1781
-1785
-1748
-1684
-1694
-1701
-1693
-1864
-1815
-1913
-2161
-1961
-1976
-1975
-1670
-1627
-1445
-1132
-1085
-1090
-991
-1122
-1285
-1324
-1811
-2080
-1968
-2262
-2275
-2150
-2379
-2311
-2123
-2157
-2045
-1847
-1830
-1657
-1469
-1418
-1216
-1007
-767
-525
-339
-237
-135
-165
-288
-226
-296
-388
-322
-410
-420
-307
-304
-180
-46
6
71
90
63
104
167
198
346
490
495
665
860
942
1162
1408
1486
1691
1766
1785
1863
1860
1868
1953
2033
2050
2056
2064
2026
2035
2117
2154
2159
2306
2338
2391
2595
2755
2867
3059
3155
3029
3079
2945
2697
2225
1100
102
-748
-1380
-1923
-2072
-2201
-2423
-2005
-1687
-1446
-1099
-833
-595
-471
-335
-409
-542
-347
-142
-38
72
89
59
-10
-57
-94
-260
-406
-527
-881
-1269
-1549
-1849
-1969
-1908
-1821
-1826
-1838
-1741
-1764
-1728
-1781
-1995
-2029
-2033
-1902
-1794
-1737
-1550
-1314
-1086
-1006
-944
-993
-1131
-1286
-1602
-1865
-2010
-2046
-2131
-2177
-2194
-2267
-2197
-2098
-2030
-1940
-1815
-1780
-1707
-1579
-1502
-1238
-1057
-788
-476
-384
-236
-159
-100
-85
-6
-85
-255
-193
-404
-533
-414
-417
-353
-202
-20
-46
40
281
268
404
529
498
550
645
628
730
1046
1080
1191
1475
1465
1558
1805
1726
1767
1997
1846
1761
1890
1697
1646
1832
1663
1768
1894
1815
1986
1927
2074
2237
2379
2721
2810
2849
2737
2925
2676
2469
2553
1626
685
-84
-1147
-1669
-1678
-2052
-2165
-2007
-2132
-1817
-1464
-1335
-992
-540
-459
-432
-309
-483
-225
173
176
383
407
167
178
-7
-235
-212
-388
-645
-883
-1312
-1685
-1775
-1755
-1713
-1628
-1662
-1752
-1744
-1839
-1933
-1983
-2178
-2080
-1967
-2048
-1885
-1756
-1552
-1238
-1077
-965
-1009
-1181
-1315
-1417
-1590
-1748
-1811
-1966
-2055
-2106
-2294
-2222
-2060
-2025
-1898
-1785
-1780
-1735
-1626
-1491
-1273
-1110
-891
-670
-510
-390
-250
-90
-41
29
-13
-126
-160
-255
-284
-336
-360
-255
-256
-172
-115
14
164
125
269
288
260
385
407
496
728
929
934
1145
1295
1272
1387
1466
1475
1568
1565
1491
1564
1540
1624
1675
1659
1783
1773
1769
1703
1629
1654
1682
1841
1883
1954
2141
2331
2594
2578
2681
2673
2469
2590
2288
1527
649
-122
-888
-1399
-1567
-2032
-2150
-1999
-1785
-1438
-1172
-919
-675
-341
-192
-179
-246
-328
-52
63
100
227
136
16
-3
-62
-284
-414
-546
-861
-1135
-1427
-1714
-1820
-1817
-1793
-1766
-1813
-1834
-1836
-1982
-2135
-2163
-2127
-2057
-2001
-1997
-1881
-1634
-1422
-1189
-1019
-1092
-1159
-1188
-1480
-1609
-1658
-1878
-1832
-1860
-2020
-2065
-2046
-2053
-2006
-1912
-1944
-1915
-1871
-1892
-1666
-1445
-1273
-891
-717
-575
-369
-384
-300
-231
-260
-288
-363
-459
-492
-476
-481
-368
-314
-354
-269
-242
-319
-221
-75
-83
41
106
178
273
391
588
598
804
1016
997
1094
1266
1203
1212
1403
1321
1311
1422
1466
1542
1654
1708
1654
1699
1601
1532
1615
1535
1763
1874
1830
2109
2201
2337
2410
2526
2542
2396
2512
2327
2184
1735
725
-64
-874
-1691
-2035
-2378
-2653
-2405
-2161
-1849
-1314
-953
-774
-443
-245
-380
-385
-412
-507
-262
-113
-155
-21
-100
-176
-174
-386
-508
-686
-910
-1173
-1539
-1847
-2038
-2003
-1926
-1855
-1775
-1768
-1724
-1751
-1883
-2013
-2043
-2031
-1996
-1983
-1947
-1793
-1513
-1111
-951
-907
-888
-1000
-1141
-1398
-1589
-1805
-1932
-1921
-2050
-2133
-2180
-2123
-1968
-1832
-1770
-1782
-1721
-1666
-1540
-1395
-1260
-1013
-768
-610
-457
-331
-305
-233
-152
-179
-268
-360
-403
-423
-440
-430
-408
-412
-354
-339
-413
-367
-259
-212
-131
92
147
250
423
536
715
744
893
1000
1004
1121
1115
1194
1186
1303
1276
1192
1288
1181
1236
1279
1373
1426
1406
1546
1535
1554
1465
1500
1470
1574
1865
1740
2015
2185
2147
2404
2458
2383
2309
2188
1464
516
-298
-1297
-1799
-2120
-2473
-2503
-2467
-2163
-1735
-1324
-916
-566
-283
-181
-67
-263
-379
-189
-147
-31
90
100
49
54
2
-145
-252
-538
-818
-1177
-1608
-1869
-2063
-2094
-1941
-1781
-1745
-1628
-1580
-1711
-1738
-1845
-1951
-1914
-1884
-1946
-1902
-1671
-1436
-1141
-871
-807
-856
-934
-1160
-1322
-1544
-1849
-1943
-2010
-2065
-2117
-2092
-2109
-2011
-1833
-1872
-1780
-1795
-1823
-1663
-1555
-1361
-1141
-927
-730
-473
-292
-255
-78
-65
-132
-150
-327
-479
-517
-580
-677
-645
-590
-596
-591
-488
-455
-407
-196
-117
5
178
228
349
474
598
685
768
899
1016
1102
1230
1268
1324
1389
1383
1364
1373
1436
1384
1402
1543
1545
1597
1750
1835
1839
1821
1875
1857
1868
1944
2003
2045
2152
2244
2283
2368
2418
2416
2350
1786
870
56
-837
-1583
-1912
-2344
-2603
-2368
-2041
-1783
-1268
-880
-609
-100
45
-84
-164
-284
-300
-161
-109
-108
61
84
111
82
-160
-316
-436
-809
-1239
-1604
-1997
-2171
-2105
-2057
-1975
-1808
-1705
-1639
-1662
-1743
-1864
-2022
-1992
-1964
-2041
-2026
-1820
-1545
-1267
-979
-890
-798
-863
-1138
-1340
-1637
-1855
-1908
-2003
-2054
-2135
-2187
-2133
-2008
-1893
-1838
-1722
-1721
-1715
-1593
-1579
-1406
-1167
-938
-680
-511
-369
-201
-99
-23
56
6
-111
-203
-238
-360
-445
-386
-392
-389
-357
-441
-436
-311
-185
-70
0
175
230
227
425
429
444
639
777
888
1044
1192
1225
1368
1487
1381
1370
1290
1198
1235
1204
1227
1316
1395
1454
1597
1655
1633
1700
1760
1826
1765
1844
1916
1864
1940
2078
2102
2064
2242
2118
1779
1359
541
-214
-957
-1645
-2068
-2339
-2420
-2249
-1838
-1458
-999
-503
-220
56
172
76
-27
-124
-176
-185
-204
-120
-6
58
71
31
-95
-331
-629
-968
-1355
-1671
-1924
-2106
-2097
-2004
-1903
-1830
-1721
-1704
-1833
-1819
-1811
-1885
-1830
-1776
-1740
-1639
-1417
-1221
-1069
-913
-926
-975
-1081
-1289
-1417
-1588
-1764
-1802
-1943
-2022
-2001
-1983
-1907
-1856
-1772
-1747
-1732
-1707
-1695
-1602
-1461
-1180
-979
-786
-545
-420
-274
-139
-64
-112
-122
-172
-303
-320
-382
-385
-317
-317
-267
-336
-437
-407
-393
-286
-212
-84
96
107
348
439
535
800
735
838
898
832
873
953
1082
1134
1218
1299
1337
1429
1488
1441
1512
1571
1554
1605
1567
1681
1786
1806
1993
1917
1952
2029
1975
2080
1935
1978
2042
1884
1854
1589
1124
609
37
-724
-1359
-1752
-2066
-2121
-2003
-1777
-1431
-983
-707
-371
-99
-81
20
-147
-255
-267
-399
-370
-264
-217
-193
-108
-127
-214
-355
-637
-908
-1213
-1529
-1762
-1899
-1991
-1984
-1944
-1882
-1713
-1735
-1826
-1823
-1842
-1846
-1753
-1740
-1697
-1509
-1396
-1249
-1082
-980
-908
-893
-997
-1182
-1352
-1546
-1614
-1681
-1847
-1862
-1879
-1866
-1719
-1616
-1546
-1454
-1409
-1362
-1304
-1260
-1126
-928
-794
-634
-448
-366
-333
-195
-174
-193
-130
-184
-204
-230
-249
-343
-302
-207
-309
-265
-248
-285
-254
-195
-169
-18
151
130
319
468
525
663
750
810
873
976
935
974
1059
1066
1158
1277
1390
1339
1377
1435
1405
1444
1382
1414
1436
1411
1447
1533
1594
1576
1717
1750
1738
1833
1734
1689
1777
1679
1533
1486
1214
756
319
-385
-1017
-1376
-1667
-1719
-1690
-1617
-1398
-1136
-855
-620
-473
-409
-302
-294
-454
-465
-465
-456
-257
-188
-188
-119
-188
-287
-435
-667
-888
-1112
-1326
-1563
-1764
-1838
-1880
-1840
-1768
-1849
-1933
-1945
-1880
-1889
-1911
-1829
-1788
-1605
-1486
-1420
-1268
-1179
-1051
-1014
-1006
-1089
-1154
-1238
-1314
-1333
-1504
-1521
-1557
-1608
-1609
-1613
-1577
-1578
-1465
-1457
-1430
-1322
-1278
-1143
-1024
-885
-756
-692
-577
-474
-411
-386
-287
-210
-166
-86
-90
-31
51
52
20
38
41
-40
-67
-44
-88
-111
11
142
146
278
474
439
528
641
666
753
902
1020
1083
1270
1406
1422
1470
1513
1502
1477
1447
1421
1372
1411
1423
1482
1597
1600
1674
1765
1762
1686
1695
1594
1558
1586
1445
1385
1374
1295
1140
831
407
-85
-608
-1024
-1372
-1529
-1540
-1391
-1200
-1015
-705
-577
-408
-278
-293
-301
-406
-463
-526
-531
-451
-442
-406
-398
-419
-479
-639
-802
-999
-1233
-1418
-1632
-1820
-1898
-1926
-1944
-2003
-1936
-1839
-1826
-1721
-1713
-1771
-1685
-1616
-1550
-1518
-1385
-1234
-1254
-1171
-1175
-1230
-1238
-1186
-1158
-1273
-1277
-1285
-1364
-1326
-1280
-1316
-1271
-1207
-1221
-1255
-1319
-1255
-1214
-1133
-975
-885
-723
-615
-509
-436
-341
-237
-223
-119
-60
-57
-34
-5
51
35
64
85
46
68
22
18
132
150
172
281
330
354
458
521
582
770
852
909
972
1058
1131
1155
1281
1278
1280
1342
1365
1414
1409
1486
1500
1507
1660
1645
1658
1732
1692
1689
1611
1556
1549
1458
1540
1506
1402
1426
1331
1251
1062
759
288
-204
-561
-951
-1103
-1174
-1183
-939
-788
-691
-516
-488
-486
-444
-506
-585
-627
-613
-608
-538
-387
-299
-184
-206
-317
-488
-734
-931
-1175
-1427
-1591
-1675
-1802
-1884
-1798
-1684
-1609
-1538
-1510
-1502
-1506
-1594
-1677
-1695
-1648
-1480
-1334
-1222
-1063
-1047
-1069
-1024
-1087
-1203
-1233
-1218
-1277
-1262
-1230
-1233
-1089
-1016
-1011
-993
-1039
-1072
-1168
-1264
-1288
-1211
-1132
-1021
-825
-746
-615
-432
-348
-296
-240
-233
-266
-270
-225
-179
-94
-23
78
138
78
78
36
-66
-49
-16
18
110
247
374
419
559
644
705
716
752
785
739
853
929
985
1065
1208
1309
1376
1490
1451
1545
1577
1599
1608
1533
1669
1701
1738
1789
1844
1828
1807
1771
1587
1517
1396
1318
1263
1064
821
501
118
-299
-617
-903
-1130
-1104
-1134
-1077
-976
-1017
-948
-847
-746
-749
-797
-808
-812
-769
-734
-646
-564
-510
-445
-495
-637
-802
-975
-1145
-1268
-1415
-1611
-1671
-1676
-1673
-1664
-1660
-1613
-1588
-1599
-1694
-1820
-1850
-1795
-1715
-1592
-1441
-1329
-1306
-1316
-1324
-1375
-1324
-1305
-1296
-1222
-1227
-1201
-1223
-1173
-1089
-1062
-1019
-988
-986
-1074
-1066
-1035
-980
-900
-824
-709
-664
-577
-524
-522
-428
-333
-260
-249
-225
-159
-135
-36
66
132
195
212
203
125
75
90
123
275
335
384
560
626
727
799
807
852
911
914
880
921
965
1047
1144
1168
1254
1284
1194
1285
1262
1228
1300
1326
1380
1412
1464
1477
1486
1478
1492
1523
1483
1428
1392
1253
1192
1184
985
863
663
297
-52
-371
-615
-846
-883
-880
-927
-859
-864
-872
-893
-959
-994
-1054
-1050
-1040
-1028
-970
-887
-741
-680
-701
-738
-782
-891
-1038
-1150
-1306
-1362
-1336
-1363
-1420
-1424
-1425
-1392
-1361
-1431
-1492
-1595
-1667
-1703
-1733
-1725
-1588
-1488
-1511
-1503
-1555
-1529
-1446
-1410
-1316
-1213
-1111
-1042
-1046
-1068
-1047
-977
-974
-937
-935
-978
-910
-847
-802
-735
-630
-543
-527
-527
-517
-552
-519
-422
-411
-364
-266
-213
-207
-175
-127
-114
-39
-30
-64
-39
-45
-18
85
172
229
347
466
494
523
564
597
610
724
788
770
902
942
1013
1061
1137
1225
1237
1331
1224
1203
1300
1287
1325
1409
1448
1542
1577
1583
1580
1555
1583
1538
1553
1503
1479
1484
1386
1307
1219
999
683
302
-57
-364
-606
-759
-905
-888
-831
-810
-784
-851
-973
-967
-1024
-1084
-1061
-1098
-1051
-977
-852
-812
-758
-660
-690
-737
-851
-990
-1120
-1216
-1254
-1325
-1336
-1293
-1256
-1248
-1258
-1321
-1372
-1425
-1509
-1568
-1661
-1642
-1616
-1536
-1440
-1515
-1489
-1470
-1444
-1436
-1410
-1324
-1297
-1168
-1176
-1179
-1143
-1124
-1046
-1009
-934
-919
-905
-903
-920
-942
-921
-858
-813
-739
-697
-665
-637
-560
-521
-499
-465
-445
-370
-402
-391
-356
-273
-193
-169
-88
-58
10
-52
31
110
111
247
294
400
442
563
594
651
791
745
820
858
932
960
1043
1137
1141
1246
1221
1219
1177
1220
1207
1215
1304
1280
1321
1297
1323
1295
1326
1310
1284
1284
1219
1203
1104
1112
1017
930
806
574
373
83
-184
-367
-543
-676
-710
-734
-783
-836
-910
-1044
-1116
-1167
-1228
-1204
-1184
-1169
-1109
-1041
-967
-937
-914
-895
-927
-982
-1023
-1082
-1113
-1112
-1104
-1117
-1103
-1089
-1109
-1131
-1173
-1192
-1286
-1363
-1419
-1470
-1462
-1429
-1417
-1460
-1463
-1490
-1500
-1466
-1455
-1414
-1389
-1320
-1304
-1325
-1305
-1246
-1189
-1167
-1100
-1073
-1051
-1029
-1015
-958
-895
-811
-754
-691
-623
-581
-577
-572
-506
-499
-435
-344
-301
-270
-247
-172
-218
-196
-191
-198
-160
-139
-45
-67
52
73
129
188
226
325
335
453
467
542
592
667
717
766
880
919
981
1032
1099
1094
1139
1165
1187
1218
1250
1289
1321
1357
1350
1336
1315
1265
1251
1264
1182
1173
1151
1112
1095
1061
1038
937
854
721
511
323
116
-56
-219
-298
-358
-439
-425
-509
-616
-708
-844
-932
-1065
-1130
-1165
-1170
-1136
-1080
-1038
-1006
-946
-974
-994
-1010
-1055
-1115
-1144
-1161
-1152
-1141
-1090
-1042
-1063
-1049
-1052
-1069
-1119
-1133
-1166
-1222
-1238
-1255
-1229
-1233
-1164
-1169
-1270
-1320
-1354
-1396
-1418
-1405
-1411
-1360
-1295
-1294
-1330
-1292
-1229
-1170
-1108
-1079
-1042
-986
-958
-940
-924
-854
-727
-674
-618
-553
-506
-455
-390
-367
-352
-246
-189
-179
-148
-120
-84
-49
-7
15
30
83
132
166
198
264
298
338
391
407
452
486
515
528
549
562
598
660
672
696
751
761
809
823
776
782
807
795
767
783
764
753
801
775
749
750
758
779
744
730
697
680
636
614
587
575
572
519
467
403
324
232
139
15
-100
-181
-246
-321
-375
-442
-494
-569
-613
-663
-720
-776
-844
-863
-910
-953
-946
-935
-935
-918
-879
-873
-865
-861
-911
-964
-996
-986
-954
-941
-927
-904
-892
-898
-893
-895
-902
-903
-952
-985
-997
-1028
-1092
-1117
-1129
-1142
-1133
-1136
-1155
-1168
-1194
-1239
-1254
-1243
-1207
-1169
-1120
-1065
-1004
-952
-902
-879
-846
-778
-713
-649
-593
-528
-463
-390
-326
-243
-174
-110
-70
-57
-23
14
38
41
49
57
81
87
95
82
76
75
40
38
26
12
14
6
4
-1
-1
30
68
75
62
67
69
64
68
71
105
132
167
209
228
249
262
252
240
244
253
280
287
283
287
310
313
312
296
260
261
260
233
218
213
228
255
268
302
302
298
276
267
241
185
145
80
18
-30
-63
-94
-136
-186
-249
-327
-395
-485
-548
-607
-665
-685
-707
-714
-767
-815
-845
-878
-870
-885
-903
-918
-932
-926
-926
-926
-907
-840
-805
-795
-780
-774
-757
-755
-756
-750
-743
-744
-771
-793
-818
-804
-791
-779
-780
-760
-722
-712
-691
-683
-674
-661
-642
-594
-550
-510
-457
-425
-393
-378
-357
-350
-350
-353
-339
-320
-300
-288
-266
-258
-249
-247
-261
-256
-256
-246
-240
-237
-252
-263
-265
-261
-253
-238
-225
-232
-239
-234
-234
-218
-194
-184
-155
-122
-110
-89
-72
-67
-65
-50
-37
-40
-36
-31
-8
11
40
70
82
84
84
93
83
73
59
44
24
6
-8
-18
-27
-53
-83
-104
-117
-129
-131
-123
-111
-92
-76
-74
-74
-71
-74
-70
-67
-35
-22
-28
-32
-44
-61
-78
-80
-91
-105
-142
-176
-186
-205
-229
-260
-287
-302
-314
-303
-298
-312
-306
-308
-301
-303
-305
-281
-256
-248
-251
-245
-242
-230
-221
-234
-250
-271
-273
-297
-331
-361
-370
-374
-397
-411
-438
-461
-475
-466
-461
-466
-476
-480
-486
-490
-475
-472
-462
-457
-457
-420
-395
-394
-399
-407
-403
-400
-411
-398
-378
-362
-350
-344
-365
-391
-388
-388
-391
-402
-394
-379
-368
-373
-387
-398
-412
-418
-410
-402
-396
-390
-372
-355
-344
-326
-312
-301
-295
-286
-266
-248
-230
-227
-229
-209
-207
-206
-200
-191
-184
-199
-202
-193
-175
-168
-171
-183
-201
-205
-205
-199
-201
-206
-191
-185
-167
-155
-155
-157
-172
-172
-168
-161
-150
-140
-130
-134
-117
-107
-101
-91
-100
-87
-72
-72
-93
-116
-118
-130
-140
-136
-140
-150
-159
-166
-166
-175
-187
-200
-204
-206
-227
-241
-254
-263
-269
-262
-250
-236
-224
-215
-215
-221
-231
-241
-246
-279
-307
-325
-343
-344
-341
-356
-359
-359
-366
-363
-363
-377
-398
-413
-428
-415
-391
-367
-350
-326
-307
-301
-288
-287
-280
-277
-273
-266
-250
-239
-232
-216
-202
-190
-184
-171
-159
-165
-178
-208
-241
-262
-286
-306
-325
-336
-344
-339
-353
-363
-355
-334
-321
-318
-323
-321
-314
-305
-299
-295
-286
-284
-271
-267
-262
-273
-289
-283
-293
-294
-294
-287
-283
-280
-286
-300
-299
-285
-285
-291
-281
-271
-269
-269
-265
-239
-221
-235
-242
-236
-238
-236
-221
-210
-216
-224
-222
-216
-215
-210
-220
-238
-244
-249
-241
-236
-238
-251
-274
-290
-295
-325
-312
-347
-323
-286
-329
-334
-337
-320
-319
-316
-304
-286
-299
-311
-319
-318
-316
-323
-303
-293
-291
-292
-293
-289
-293
-283
-271
-254
-246
-257
-271
-280
-289
-303
-305
-289
-262
-246
-229
-231
-255
-249
-241
-230
-215
-212
-198
-177
-151
-136
-133
-131
-131
-131
-129
-131
-148
-174
-197
-202
-202
-219
-231
-238
-251
-274
-285
-286
-299
-319
-325
-329
-327
-312
-297
-288
-274
-246
-216
-185
-157
-130
-112
-96
-89
-90
-94
-92
-72
-54
-52
-63
-94
-132
-166
-183
-186
-194
-215
-236
-259
-279
-300
-326
-347
-362
-361
-352
-344
-352
-372
-389
-391
-394
-392
-374
-353
-327
-326
-320
-317
-304
-296
-298
-293
-278
-266
-254
-258
-274
-276
-283
-280
-268
-253
-246
-246
-249
-244
-232
-224
-211
-213
-219
-222
-239
-249
-250
-246
-243
-230
-222
-221
-198
-191
-179
-166
-152
-132
-120
-120
-122
-122
-136
-147
-145
-151
-172
-186
-194
-208
-225
-230
-215
-193
-184
-180
-171
-164
-160
-164
-177
-188
-177
-175
-170
-157
-153
-174
-187
-192
-206
-209
-221
-241
-255
-261
-259
-258
-269
-281
-286
-304
-310
-302
-297
-304
-331
-349
-362
-363
-363
-355
-355
-353
-330
-307
-291
-277
-262
-260
-250
-240
-224
-218
-224
-230
-237
-242
-229
-208
-201
-189
-179
-178
-198
-208
-206
-203
-218
-246
-242
-233
-225
-221
-224
-233
-232
-227
-227
-225
-225
-221
-233
-237
-240
-244
-237
-239
-240
-212
-195
-203
-209
-210
-210
-201
-195
-203
-201
-210
-225
-226
-234
-246
-253
-247
-252
-256
-246
-239
-234
-239
-245
-238
-224
-218
-202
-185
-179
-185
-197
-209
-223
-215
-216
-232
-234
-236
-237
-244
-236
-245
-260
-254
-255
-258
-267
-282
-298
-316
-322
-326
-345
-363
-373
-367
-374
-368
-366
-359
-363
-354
-351
-348
-333
-328
-303
-301
-310
-320
-326
-325
-310
-308
-313
-325
-331
-328
-317
-300
-295
-298
-306
-306
-310
-312
-312
-318
-313
-296
-270
-240
-224
-230
-226
-207
-191
-184
-186
-177
-168
-162
-152
-154
-151
-144
-147
-150
-170
-171
-185
-206
-231
-256
-267
-290
-314
-338
-349
-360
-364
-357
-353
-350
-345
-328
-313
-284
-271
-264
-257
-257
-252
-237
-232
-229
-225
-207
-195
-188
-174
-173
-174
-201
-226
-229
-234
-248
-255
-249
-263
-269
-266
-266
-271
-279
-272
-269
-268
-255
-238
-224
-228
-233
-227
-221
-211
-211
-205
-200
-195
-181
-178
-174
-173
-170
-165
-162
-148
-139
-122
-115
-115
-123
-145
-158
-169
-160
-165
-175
-203
-226
-233
-218
-211
-212
-204
-196
-182
-171
-156
-167
-173
-175
-175
-158
-137
-116
-106
-107
-122
-127
-137
-161
-186
-179
-180
-191
-183
-191
-213
-237
-259
-272
-284
-295
-312
-325
-344
-362
-363
-380
-390
-385
-399
-406
-406
-398
-383
-376
-372
-361
-365
-371
-360
-346
-363
-380
-401
-423
-429
-439
-445
-466
-487
-490
-480
-462
-448
-427
-402
-387
-376
-364
-347
-338
-320
-302
-283
-261
-247
-225
-211
-203
-177
-159
-152
-157
-142
-128
-133
-138
-147
-141
-124
-115
-109
-100
-96
-98
-104
-110
-114
-104
-101
-105
-109
-116
-131
-136
-139
-140
-140
-158
-153
-150
-151
-162
-175
-188
-183
-183
-191
-186
-206
-232
-252
-265
-261
-259
-250
-253
-260
-283
-306
-326
-337
-354
-371
-381
-393
-407
-436
-443
-456
-468
-490
-496
-484
-469
-459
-461
-454
-449
-437
-427
-412
-403
-399
-392
-384
-379
-365
-361
-369
-371
-358
-351
-348
-347
-345
-341
-348
-355
-334
-316
-314
-318
-338
-332
-324
-316
-318
-329
-322
-314
-301
-293
-287
-284
-293
-314
-324
-319
-327
-320
-309
-304
-299
-296
-290
-282
-292
-293
-285
-269
-254
-252
-252
-252
-252
-254
-245
-252
-249
-233
-210
-198
-193
-185
-187
-185
-187
-186
-189
-181
-180
-183
-184
-197
-226
-245
-281
-327
-364
-386
-392
-414
-423
-422
-425
-440
-440
-435
-445
-436
-424
-421
-421
-410
-393
-380
-376
-373
-373
-363
-339
-322
-316
-306
-300
-309
-325
-324
-322
-333
-338
-324
-317
-335
-366
-386
-380
-364
-372
-394
-400
-415
-434
-449
-450
-447
-457
-444
-426
-404
-384
-377
-370
-364
-355
-338
-305
-288
-288
-273
-269
-277
-267
-257
-240
-226
-220
-209
-217
-223
-233
-243
-249
-257
-279
-296
-302
-321
-330
-331
-335
-348
-351
-352
-353
-340
-325
-323
-309
-286
-272
-277
-272
-285
-292
-293
-294
-282
-262
-250
-268
-282
-299
-307
-326
-335
-346
-356
-357
-349
-346
-348
-350
-338
-314
-306
-298
-288
-271
-263
-261
-254
-245
-226
-214
-229
-228
-213
-209
-206
-206
-194
-205
-218
-218
-212
-220
-227
-219
-223
-234
-260
-252
-245
-256
-255
-242
-248
-266
-269
-296
-307
-308
-310
-297
-271
-262
-266
-260
-276
-285
-290
-278
-285
-283
-277
-282
-283
-264
-244
-238
-234
-228
-207
-217
-226
-244
-263
-282
-301
-299
-312
-327
-347
-369
-377
-378
-384
-396
-404
-408
-408
-402
-395
-395
-376
-365
-365
-371
-375
-368
-370
-366
-352
-340
-320
-328
-342
-346
-344
-359
-375
-370
-369
-374
-365
-354
-361
-366
-360
-346
-340
-351
-331
-304
-298
-280
-281
-262
-240
-244
-238
-229
-217
-203
-208
-198
-179
-160
-158
-167
-159
-161
-165
-161
-159
-151
-135
-118
-109
-114
-130
-135
-137
-137
-113
-102
-98
-105
-113
-121
-135
-145
-156
-154
-166
-182
-185
-197
-224
-250
-271
-288
-285
-290
-291
-296
-304
-298
-294
-281
-267
-283
-297
-305
-295
-284
-275
-268
-253
-257
-271
-277
-284
-291
-313
-308
-307
-316
-319
-298
-293
-316
-338
-349
-354
-367
-364
-350
-346
-347
-356
-366
-363
-371
-382
-381
-384
-385
-384
-401
-413
-413
-417
-413
-403
-383
-372
-350
-340
-339
-332
-332
-324
-321
-312
-295
-279
-274
-275
-273
-275
-278
-264
-243
-220
-215
-213
-202
-195
-193
-195
-187
-189
-200
-193
-195
-194
-200
-192
-177
-176
-171
-171
-183
-189
-183
-166
-169
-175
-177
-178
-191
-195
-199
-216
-215
-213
-212
-220
-232
-234
-234
-243
-249
-239
-234
-238
-230
-228
-218
-212
-211
-209
-208
-217
-229
-237
-252
-262
-278
-283
-287
-298
-297
-317
-340
-367
-392
-411
-411
-405
-410
-413
-402
-399
-390
-374
-366
-356
-354
-347
-347
-345
-345
-342
-326
-314
-299
-283
-272
-273
-278
-276
-282
-271
-294
-299
-302
-307
-308
-316
-319
-332
-331
-326
-322
-314
-298
-296
-297
-298
-300
-308
-316
-319
-316
-316
-313
-296
-293
-294
-283
-263
-250
-238
-228
-224
-230
-233
-231
-233
-237
-242
-239
-239
-243
-239
-240
-243
-242
-237
-232
-233
-243
-248
-255
-265
-278
-283
-277
-267
-253
-244
-243
-244
-242
-228
-211
-192
-178
-170
-153
-136
-121
-122
-127
-124
-137
-150
-159
-177
-186
-189
-193
-195
-199
-201
-213
-213
-240
-269
-276
-298
-312
-321
-322
-326
-333
-341
-352
-364
-348
-324
-326
-321
-319
-313
-310
-299
-279
-265
-256
-244
-235
-233
-232
-234
-220
-223
-226
-221
-226
-237
-249
-250
-254
-258
-258
-258
-243
-229
-228
-231
-228
-225
-221
-219
-226
-214
-215
-222
-223
-214
-225
-242
-251
-239
-247
-245
-227
-246
-239
-217
-222
-228
-243
-242
-234
-238
-236
-230
-236
-229
-222
-219
-207
-203
-180
-150
-146
-142
-125
-115
-116
-111
-101
-102
-114
-122
-140
-130
-120
-131
-141
-146
-170
-194
-192
-211
-229
-236
-261
-278
-295
-305
-308
-330
-335
-333
-328
-317
-313
-309
-319
-309
-285
-280
-276
-257
-253
-264
-269
-259
-240
-224
-226
-216
-214
-219
-217
-232
-231
-244
-260
-260
-256
-253
-235
-222
-209
-202
-213
-219
-233
-236
-223
-227
-226
-228
-225
-233
-224
-240
-250
-233
-251
-260
-252
-246
-221
-214
-209
-189
-176
-195
-216
-201
-192
-191
-192
-205
-211
-219
-224
-217
-220
-207
-198
-203
-191
-186
-181
-172
-185
-193
-179
-173
-178
-190
-197
-210
-213
-199
-204
-213
-219
-223
-229
-245
-262
-262
-276
-296
-301
-289
-279
-284
-274
-267
-267
-272
-275
-265
-278
-282
-267
-266
-250
-224
-208
-214
-226
-223
-224
-226
-222
-221
-195
-187
-190
-185
-178
-179
-184
-178
-180
-181
-186
-195
-204
-209
-205
-220
-240
-243
-224
-226
-249
-235
-228
-235
-224
-213
-207
-200
-206
-202
-206
-198
-188
-183
-169
-152
-136
-141
-145
-171
-191
-202
-212
-216
-225
-239
-257
-265
-256
-260
-272
-259
-261
-278
-279
-279
-294
-310
-321
-336
-336
-348
-351
-338
-332
-320
-305
-282
-287
-279
-263
-265
-259
-249
-230
-219
-222
-221
-229
-236
-232
-238
-240
-254
-259
-253
-247
-243
-246
-251
-267
-276
-259
-247
-228
-217
-210
-207
-212
-211
-213
-208
-209
-207
-191
-190
-200
-189
-205
-216
-192
-218
-197
-177
-190
-168
-156
-179
-163
-147
-146
-130
-129
-133
-107
-154
-143
-120
-146
-140
-144
-175
-177
-191
-191
-181
-188
-184
-198
-210
-184
-178
-169
-152
-142
-148
-142
-138
-153
-162
-173
-184
-185
-197
-198
-214
-209
-208
-221
-219
-234
-242
-263
-284
-297
-295
-297
-296
-296
-305
-309
-315
-314
-313
-306
-293
-282
-271
-260
-247
-236
-235
-245
-251
-265
-267
-275
-277
-258
-253
-265
-270
-279
-301
-284
-286
-278
-275
-287
-276
-261
-235
-214
-213
-202
-188
-174
-179
-173
-165
-152
-155
-150
-139
-162
-150
-145
-162
-165
-165
-182
-181
-205
-222
-243
-241
-244
-250
-243
-230
-227
-234
-217
-208
-207
-184
-152
-152
-138
-142
-158
-157
-166
-167
-159
-162
-165
-188
-201
-199
-198
-215
-218
-243
-244
-248
-266
-193
-307
-252
-259
-286
-292
-264
-334
-299
-286
-303
-286
-280
-291
-291
-282
-263
-238
-230
-222
-216
-213
-212
-197
-209
-202
-178
-176
-184
-185
-192
-187
-195
-216
-214
-204
-190
-189
-194
-188
-171
-173
-172
-177
-194
-195
-189
-187
-194
-193
-200
-197
-174
-172
-161
-162
-163
-161
-170
-166
-163
-172
-183
-187
-207
-232
-266
-286
-301
-312
-317
-325
-311
-331
-334
-324
-335
-336
-327
-352
-344
-335
-343
-347
-323
-312
-318
-287
-284
-269
-271
-247
-238
-237
-233
-212
-212
-212
-206
-218
-242
-249
-264
-286
-276
-283
-293
-296
-303
-309
-316
-330
-333
-315
-302
-288
-286
-284
-285
-297
-312
-307
-292
-294
-293
-293
-298
-294
-309
-298
-279
-274
-265
-232
-247
-260
-238
-246
-226
-217
-248
-234
-231
-256
-239
-224
-239
-223
-215
-208
-215
-206
-222
-217
-254
-230
-287
-202
-326
-171
-1189
-710
-423
-1542
-1024
-955
-1420
-1317
-775
-1121
-770
-313
-180
-109
270
431
375
342
412
270
-13
-64
-238
-538
-737
-657
-1094
-1303
-961
-1357
-1352
-925
-1047
-920
-503
-361
-350
22
33
56
41
-10
-130
-470
-358
-583
-846
-785
-781
-950
-853
-661
-722
-515
-333
-257
-194
11
23
27
25
14
-2
-303
-228
-214
-618
-585
-512
-873
-942
-629
-851
-902
-526
-504
-613
-271
-135
-296
-92
-24
-322
-154
-160
-396
-384
-407
-513
-535
-518
-533
-463
-502
-365
-311
-317
-216
-145
-225
-146
-86
-227
-219
-201
-333
-401
-374
-471
-538
-552
-469
-541
-532
-454
-429
-461
-374
-314
-395
-309
-303
-302
-345
-274
-289
-324
-285
-239
-281
-323
-253
-293
-336
-320
-322
-400
-375
-369
-410
-419
-420
-418
-455
-447
-440
-457
-449
-441
-453
-492
-471
-494
-514
-479
-480
-476
-565
-517
-475
-662
-561
-529
-681
-670
-594
-668
-697
-557
-596
-593
-489
-419
-414
-361
-224
-233
-208
-105
-115
-130
-128
-137
-216
-257
-246
-292
-334
-325
-301
-360
-359
-328
-376
-361
-317
-366
-352
-321
-350
-384
-357
-372
-403
-411
-383
-416
-428
-410
-377
-312
-393
-331
-354
-402
-331
-412
-332
-282
-409
-335
-425
-256
-201
-518
-227
-342
-494
-153
-367
-421
-212
-325
-271
-239
-241
-178
-259
-419
-226
-203
-288
-406
-411
-60
-205
-527
-132
-398
-432
-195
-515
-308
-218
-518
-514
-485
-305
-122
-557
-236
-249
-389
-345
-720
15
-281
-610
66
-305
-661
1
-206
-436
-169
-452
-414
-129
-558
-255
-142
-839
-326
-545
-450
-309
-253
-160
-237
-350
11
-381
-389
36
-303
-334
-237
-157
-36
-447
-466
189
-785
-443
66
-284
-272
31
-465
-39
-136
-749
-265
-770
-83
-809
-586
250
-804
-595
291
-848
-573
269
-966
-92
-391
-717
485
-692
-300
81
-631
-388
-213
-841
154
-503
-101
234
-687
375
-394
-410
557
-515
107
-228
-569
296
-976
-386
-441
-585
16
-307
-103
189
-149
429
-385
234
-690
-336
-375
-179
-978
-138
-30
-523
-200
-394
253
-829
-237
-58
812
-737
622
361
-667
46
-505
-699
-242
-387
-614
832
-1070
444
514
-80
1028
-322
165
-265
129
-1545
770
-1020
-662
995
-1210
293
-272
-2
236
-545
1079
297
-846
1069
-424
-1110
701
-529
-915
156
-351
-1343
1800
-1272
-23
659
-279
-396
155
-209
747
-392
-319
448
-330
-1426
758
-96
-284
-317
-195
45
-65
251
243
243
-559
1103
-1141
-635
1060
-102
-1722
1859
-959
-226
844
-21
-120
31
489
-1025
493
752
-1902
1054
-41
-880
239
-78
-821
609
-675
390
-333
-167
346
-624
-477
270
-836
-186
-415
517
-713
360
-223
72
744
-644
-158
64
-320
-1375
1921
-1407
143
1306
-1238
-130
1584
-1789
858
107
-577
-438
-576
-390
-642
-190
-60
-232
-1515
1814
-1557
-498
1373
-1246
-177
354
-781
-401
710
-849
-29
-631
14
56
-846
56
-204
-825
833
-738
-540
-129
-785
474
-10
-590
627
257
-1872
311
-84
-1122
719
-585
-598
1141
-1345
-637
1363
-1028
-768
300
92
-723
-123
-710
523
-1082
-122
263
-902
-368
1159
-1353
-1234
837
-963
-1090
-843
551
-1550
500
-355
-804
800
-2011
683
-1073
-1776
1642
-2006
-549
1355
-2029
-867
3216
-2887
249
1696
-3139
1873
-2441
-302
844
-2064
929
-412
-1070
997
-1391
670
-752
-719
-193
-194
-2246
708
-899
-2309
1854
-3221
432
-94
-821
-1461
1943
-2503
179
469
-2523
674
-47
-1737
143
797
-2488
1278
127
-1083
258
706
-2446
2021
-561
-1553
1205
-864
-1194
405
605
-2347
2764
-1566
-638
1353
-1875
796
-457
-1075
329
-475
-1208
72
-448
-1515
151
31
-2215
1992
-1989
370
615
-1893
-453
-133
-780
-1890
1519
-2437
211
85
-1146
76
-142
32
-2221
3099
-2869
-842
1915
-2635
190
-610
-17
-853
74
-469
-305
491
-887
-1345
2869
-3200
820
-479
-1000
778
-1952
917
418
-1740
1591
-57
-1202
508
-581
-759
186
-461
-1564
1084
-1183
-1055
1046
-676
-837
-224
0
-1244
-776
-707
-234
-576
-933
201
-1102
604
-480
-138
-248
-162
817
-1048
22
560
-541
-326
-188
-822
-239
327
-845
648
-749
-628
1749
-1286
-266
101
-986
-112
-729
137
-841
767
-1461
45
126
-1173
640
-984
1277
-2014
-47
329
-1573
282
514
-1091
1331
-258
-923
1713
-2065
-334
863
-2610
1090
131
-489
999
-233
-59
-524
277
-619
-785
1116
-240
-1650
1299
-292
-924
278
1616
-2530
927
41
-1110
767
-1386
491
-379
-347
59
633
-1327
610
-494
-489
-99
-271
-308
-990
1800
-1442
854
-8
-386
60
394
-255
-560
530
521
-1547
-31
860
-1986
2015
-1094
-741
2274
-3157
467
2067
-3223
1299
1022
-2787
1517
-617
-1861
2207
-1624
204
833
-1945
925
-54
-1265
1593
-1868
131
635
-1165
-436
1289
-1078
-149
-131
853
-1417
-98
640
-1957
1140
-186
-1603
2034
-1900
-110
863
-2374
1841
-1318
-705
1191
-2333
402
878
-1698
740
-233
-1113
527
147
-57
300
-155
-1
307
-562
-515
-318
872
-1641
940
-91
511
-226
-454
473
-929
127
-548
-120
-335
-524
-593
259
-235
-528
-232
-95
-572
1
139
-786
-512
612
-1400
315
-474
-122
16
471
-779
243
548
-872
980
-58
-1320
-278
262
-1082
-245
298
-24
-604
145
-130
-453
818
179
-275
201
314
-1934
1154
-1278
-870
1376
-1864
1273
472
-442
777
-425
-526
-355
-908
-459
851
-865
438
-97
-422
552
-1235
-78
351
-127
-880
1033
-1264
-556
-975
261
471
-214
-741
1097
-373
-1835
2356
-376
-242
916
-1580
1044
-1203
-698
-446
77
-502
-2068
1015
-238
-1389
1117
-620
-638
1390
-1721
-182
380
-2041
1353
-997
-789
1189
-2045
1496
-1601
-1306
1199
-2160
-306
403
-1429
-69
-552
-558
-270
-946
-886
1131
-610
77
-556
149
-152
-1627
619
193
-1109
-513
586
108
-1176
271
454
60
-141
-62
209
735
-2056
445
-586
-304
-748
787
-624
-430
-205
-1045
676
-795
-296
-571
441
-479
-5
576
-448
-326
94
-260
-1251
1140
-1434
882
250
-1370
1835
-497
-1008
1312
18
-2350
1522
-1189
-1348
551
-1262
80
-16
-934
506
132
-1017
1200
-1366
-379
786
-3249
1626
-536
-1234
234
949
-1189
356
-234
-810
-516
-873
964
-1011
-194
-559
382
-1459
-1087
980
-1242
-1223
599
-589
-836
576
-1627
-362
521
-1741
-371
-53
-624
-817
112
-138
-214
-757
-557
531
-692
-565
-140
-362
-1301
-697
269
-1173
-637
73
-484
-157
-139
-306
-56
-695
-128
-832
320
-176
-498
-438
705
-2440
1926
-823
-1040
940
-452
-1886
1528
-811
-1128
1888
-3276
1234
953
-2354
910
1057
-1732
1150
-486
-681
1494
-2002
1424
-1373
557
-520
239
-186
566
102
-1550
2864
-2601
347
1671
-4145
3089
-1854
-1045
1352
-1802
-356
355
-1337
-356
726
-2059
1333
-1315
-876
755
-860
108
-628
1239
-1537
1173
-468
-320
779
-1936
1959
-2208
578
361
-1943
1019
-564
-571
355
-111
-510
-232
-543
-29
-766
-172
-450
-885
516
-814
-89
210
-517
26
247
-556
1243
-2055
1597
-452
-652
1295
-2155
1962
-1978
310
419
-1218
-397
581
-1963
249
-247
-1664
465
-559
-469
121
-615
-1060
803
-1519
-500
976
-1604
893
-1598
1020
-552
-548
946
-1717
690
-651
205
-1536
2177
-2285
253
236
-831
-159
-452
431
-978
674
-1573
1137
-1458
-784
14
-1935
91
-1483
60
-866
122
237
-1963
1514
-583
-1663
2024
-2180
-1039
1779
-1947
-888
2008
-1986
-250
2080
-3345
1228
-222
-1829
1159
-828
-1126
1723
-333
-1833
2218
-1899
141
514
-654
95
335
-499
-322
71
-1261
-747
532
-1153
-266
725
-1999
2115
-2071
56
-77
-144
-1128
140
-849
-355
336
-1969
1789
-2167
418
395
-952
-514
1133
-2063
629
191
-1702
1255
-464
-305
371
-878
-1361
402
-1690
-211
-500
-1261
1984
-420
-613
579
181
-1812
1320
78
-1406
602
598
-158
-420
1011
-1017
548
875
-1506
-31
429
-1473
672
-639
-1120
1871
-1608
-298
1044
-2079
399
-445
39
230
-1875
676
-165
-2573
1363
-956
-1912
1083
-678
-684
159
423
-1042
665
-1193
1291
-903
-793
1254
-1871
459
-265
-679
221
-647
122
-821
754
-1171
875
-430
-653
192
197
-1073
-992
2627
-2898
1432
-859
399
-223
203
-387
-4
-519
157
876
-2420
2545
-1452
-416
1137
-781
-1359
2072
-1994
-549
1849
-1976
688
1037
-1522
780
-911
525
-516
108
87
-784
1164
-471
-684
-25
354
-1468
-534
-71
-2005
241
-1341
-797
258
-675
-435
140
-111
69
-420
-602
351
-795
-444
155
-1200
-740
1068
-1712
38
1301
-2597
1672
-767
-1194
1089
-920
-1391
1043
-1420
-1194
521
-1125
-968
407
-689
-385
-630
334
-628
-1070
759
-677
-1298
1666
-1018
-882
2212
-2276
1107
203
-370
465
-892
315
-881
5
-583
64
-957
770
-1391
224
403
-1412
589
325
-697
61
730
-1082
183
-84
-1030
296
-663
-558
239
-525
170
778
636
-1002
532
827
-2974
847
-425
-1873
1161
-151
-955
1103
-793
297
-571
-832
469
-1268
596
-1627
938
-140
-924
-560
518
-1315
2079
-1502
-886
945
-779
-1355
678
-200
-1147
1043
-1453
1116
-1003
-685
206
537
-1622
732
-860
-531
1038
-1723
545
-50
-1173
359
-65
-1439
-335
142
-1871
1481
-1507
266
429
-1343
-771
254
-1673
343
196
-1766
760
-1099
794
-751
-516
-92
-670
-443
456
-1186
45
163
-1181
362
-463
-616
714
-1917
309
316
-2066
2475
-1151
-348
1231
-554
-1322
1223
-472
-1006
866
-1233
1132
-885
-370
1355
-1890
1262
-1199
-1466
658
-1493
76
-371
288
-1331
920
84
-1659
1856
-1248
-816
1269
-1484
-1348
2313
-1537
162
1607
-2609
1664
-170
-1717
-428
1708
-2856
745
1391
-2812
1049
217
-1231
-171
575
-1287
528
-1327
568
-1158
21
316
-1591
1195
-906
-915
-128
76
-2335
1828
-1906
-695
1502
-2921
863
201
-1817
1233
-324
-1598
242
307
-1343
1117
-1111
74
563
-1943
1806
-1174
911
-898
-187
625
-774
134
-416
-148
-1593
973
-1486
653
458
-1102
880
-642
-1427
-735
1090
-1489
606
-588
220
-477
-1392
839
-993
26
135
414
-1376
1535
-1240
-320
1283
-1728
48
417
-224
-1219
1529
-708
-1308
1594
-2321
414
-131
-1718
1175
-1227
310
180
-472
-837
211
-973
346
176
-1066
46
-636
17
-1675
-60
918
-1500
144
489
-1015
252
465
-602
-490
602
-613
516
-536
-571
1461
-1072
-225
516
-1103
-441
-212
-1008
338
-1338
334
-1229
-71
432
-1706
191
965
-3044
1449
-461
-2251
2201
-2322
660
-179
-587
69
330
-100
-523
791
-683
-66
-982
463
-1378
-309
930
-1644
1212
-906
-56
-843
-698
171
-1816
531
-189
-1180
-223
1422
-2017
981
758
-939
221
593
-557
-937
564
-959
-1292
374
-722
-956
178
-502
-644
601
-1238
1242
-894
-551
999
-2179
-600
546
-655
-1122
872
188
-760
-205
863
-1781
392
-558
-1810
1275
-1740
176
616
-911
550
146
-1205
1647
-1100
-301
-382
-17
-406
-548
-212
-89
-769
-293
354
-1839
1144
145
-1662
1415
-388
-634
652
-677
-1304
650
-1463
-321
-68
-1084
163
-739
279
-1185
145
-501
-958
-377
-924
-896
184
-213
-1286
633
163
-1455
1153
-1156
-388
536
-1188
-596
1132
-964
-830
1993
-2259
806
-65
-1440
711
-873
-534
-1019
618
-1697
230
-213
-1920
2192
-2522
679
397
-892
72
-142
-145
-825
636
302
-1372
502
788
-2283
1265
866
-2063
1092
440
-621
-714
480
-193
-401
-344
-182
435
-2296
941
-595
-1610
436
436
-3157
185
1245
-4220
2423
-556
-2249
862
121
-2224
1701
-448
-1518
1677
-1529
317
858
-2222
1120
585
-2078
1087
203
-1795
1964
-1376
-82
981
-620
-1250
715
-906
-1273
1391
-2836
562
-682
-650
133
-1360
1028
-448
-33
-1070
268
973
-2425
1594
-846
-96
364
324
114
-308
185
-998
844
-1319
422
-1194
738
-29
-1386
369
232
-1371
646
-700
-495
69
-1381
1428
-2153
1068
143
-1257
-513
1198
-1730
-163
991
-2335
656
212
-793
31
1018
-975
-463
520
-696
-282
-283
-409
108
-376
-482
534
-881
-893
134
-1722
83
-792
53
-537
266
-1008
252
-778
-667
359
-748
-346
264
-1471
-295
701
-2240
2349
-1911
229
-357
-1563
279
-744
-1316
325
-84
-634
605
-1515
312
-1059
-689
681
-1337
30
-237
-768
-98
-872
-795
1192
-1682
93
-134
-170
-1409
1864
-2070
343
911
-1755
887
268
-630
-658
2203
-2910
1256
-228
-999
717
414
-2517
2114
-444
-2729
2891
-1965
35
776
-651
27
1021
-1461
884
-604
-267
136
-1234
856
-898
4
-665
-314
-760
-712
67
-1
-313
-148
562
-1511
480
-510
-1590
2151
-2359
890
233
-1223
279
788
-1670
1123
297
-2516
2235
-2193
588
-310
-709
-246
-954
-151
-306
-1476
130
-598
-1628
948
-1157
146
-968
282
-488
-1158
376
-122
-882
97
606
-877
271
-270
-171
-256
-934
1010
-860
-1026
1794
-2067
1556
-637
-1308
827
-1670
-1413
796
-2016
-722
1396
-2000
1354
-550
-1139
155
83
-1389
913
-1420
627
352
-792
1393
-1807
1836
-1116
100
-164
207
-293
157
-283
398
-441
-1049
625
-2070
613
-198
-1333
1019
510
-2346
1934
-1329
-487
-88
-239
-776
-166
834
-1544
736
144
-1220
459
945
-2599
2131
-1027
-859
1399
-1530
395
399
-752
-668
357
477
-1240
341
353
-808
-801
524
-1003
-110
-688
384
-641
-1483
1488
-1873
342
250
-1354
-216
428
-1174
411
-705
-509
915
-2112
904
-457
-115
-540
-65
-275
-411
454
-210
-8
118
428
-1318
584
-780
-596
-58
-913
1153
-1046
475
-1095
-894
377
-867
-1217
331
-1270
-779
381
-1336
446
-673
414
-887
-112
-484
-929
616
-2474
955
-723
-889
30
501
-1145
344
-231
-1357
759
18
-1545
1126
-568
-2181
2789
-2423
261
922
-1901
345
447
-1900
212
734
-1483
466
407
-1910
1422
-1095
-1099
1700
-2047
712
1266
-1450
-79
1401
-2562
500
902
-2388
1713
442
-2818
2096
-211
-2831
3618
-3009
500
1859
-3321
2100
501
-2098
1678
13
-1519
1776
-454
-686
2318
-1913
200
416
-128
-1065
1216
-696
-904
734
-775
-551
576
-63
-945
654
-1066
-205
-245
-140
-1016
392
-452
-878
164
-464
-104
392
538
-906
84
225
-983
-352
131
-1053
97
218
-730
-2
610
-1492
-517
518
-1570
-418
-271
-188
-188
-382
-534
-896
-693
-689
-677
-453
529
-1351
675
-650
-312
333
-974
107
-163
-299
-834
139
348
-900
580
252
-78
-644
918
-20
-1745
1922
-798
-1677
1237
-557
-1751
2579
-1973
-266
2000
-1966
221
1754
-2132
40
1361
-2418
861
-327
191
-263
343
-409
-226
463
-608
610
-1109
1353
-1871
365
-392
-550
-799
577
11
-1002
1039
-304
6
-1119
297
-397
-768
-57
284
-528
-315
790
-193
-99
-683
507
-493
-575
-15
-39
-691
847
-357
-1584
1642
-1290
451
-125
43
-6
-404
342
-578
451
-993
558
-1695
443
-89
-833
-108
319
-1544
-74
331
-1140
1067
-819
-24
-268
115
-339
-317
11
238
-493
-499
1368
-1058
-376
1153
-926
-117
277
-617
-187
-428
-560
68
-288
-481
493
-819
228
216
-2703
1923
-821
-1694
1826
-1398
-60
51
-572
-684
-327
30
-291
-455
-562
86
-524
-539
84
130
-727
104
150
-942
839
-607
-464
-351
-699
-472
-40
-843
380
-1070
-917
549
-2809
1114
-1278
-951
317
-477
-642
-188
79
-1886
379
-953
-289
-688
920
-1081
-746
2044
-2861
703
174
-2332
1382
-976
-1097
926
-683
-655
909
-823
-942
833
-1002
-1019
434
-1024
-1123
781
-1570
166
-339
-433
58
-529
235
-538
-1064
901
-1065
-255
439
-301
-478
-216
520
-1401
2105
-1949
203
1057
-1361
-1073
906
-929
-1212
1225
-1861
1172
-571
-856
1273
-577
-871
210
-655
-726
320
-1010
-771
1169
-1285
-578
1525
-2662
1632
5
-1895
1287
-176
-1229
1746
-1559
105
589
-558
-880
695
-613
-756
1373
-1841
319
-419
-1103
-970
892
-2123
-10
758
-1339
-424
596
-447
-1469
-19
-279
-894
-432
910
-998
631
-1163
755
359
-2268
1527
-956
-553
605
-996
-309
-84
-870
-255
543
-1871
1007
-815
-593
1422
-1321
313
869
-437
-738
709
-510
-1142
1610
-2146
808
148
-809
792
-775
-133
98
-368
-1393
500
-376
-544
-172
-53
-467
-315
-595
22
-816
-909
867
-800
-347
108
-1030
1115
-1281
487
292
-1071
334
-144
-435
-262
336
-1201
1646
-1508
-333
548
-196
-1448
278
-320
-971
111
-1535
604
-1691
9
26
-705
132
-220
-209
-684
350
-1152
-30
667
-1848
1400
-116
-1165
803
587
-1230
1147
-887
-581
783
-2823
2058
-990
-454
-45
835
-1205
44
277
-883
-664
298
-860
-476
391
-1623
39
-246
-306
-291
465
-420
-889
188
66
-1715
678
126
-981
1179
-1772
785
183
-1841
590
-605
-731
144
-267
-353
-186
-859
-430
553
-1616
450
-222
122
-1237
503
361
-1860
1768
-1549
675
-263
-1056
122
523
-1435
177
275
-411
-745
136
-416
-185
49
-665
1331
-2090
552
557
-1255
531
-145
-329
487
-1371
794
-148
-502
524
-1216
970
-1365
-472
703
-1418
914
-439
-498
1324
-1401
-452
949
-2407
1541
-1448
43
1120
-2652
2183
-523
-2066
1598
-948
-784
337
-374
61
-863
-535
990
-1823
428
221
-1365
352
-306
-1066
574
-928
-96
-71
-840
408
-877
-154
-443
20
-1416
1311
-1192
-453
1166
-1650
-249
55
-1025
-99
345
-1696
719
-663
-1230
988
-1837
661
-213
-1137
1084
-1524
-160
517
-723
-144
-46
-171
105
-811
446
-543
-20
160
-869
-199
-626
-325
215
-670
-333
392
-1224
404
-1400
1275
-1038
130
237
-489
157
-948
818
-133
-691
599
-495
236
-167
-956
1013
-995
682
-431
74
1
43
-1158
628
-517
-1087
67
458
-1031
-607
425
-538
-694
145
-702
-558
79
-1693
1180
-1475
-642
946
-1536
-347
272
-1179
-89
321
-708
-238
-579
60
-791
72
-185
-404
487
-791
99
-393
-2
-332
-961
561
-696
-333
-643
650
-1328
-131
-398
-346
211
-1504
448
216
-1146
-66
472
-921
19
-329
-460
196
-489
-275
-156
261
-748
-352
309
-1085
-1
-517
-184
-525
-771
397
-545
308
-183
-975
478
318
-1372
349
-449
-1012
270
-765
-717
-79
-133
-1167
516
-430
-55
-398
550
-1045
-606
939
-2079
875
-93
-975
1093
-946
-347
399
-1046
32
36
-1283
976
-876
-595
962
-1212
-377
717
-815
-1100
2051
-2304
419
886
-1607
536
-323
-693
-453
363
-1550
117
-33
-1392
-135
-123
-811
-348
441
-1299
-251
-475
-425
-188
-105
-1065
493
18
-1175
1180
-1652
1109
-958
-983
232
-1003
-955
574
-1195
-633
1041
-2153
580
259
-1168
-428
606
-1657
-360
203
-876
-672
363
-292
-514
-284
756
-1119
-75
-262
-645
-259
-227
-193
-854
-172
361
-1673
387
624
-1536
562
-171
-856
-568
556
-838
-484
449
-946
-689
713
-1092
-614
761
-990
-9
348
-923
250
141
-426
-613
161
-462
237
-765
16
284
-766
148
355
-709
-515
910
-1285
166
-165
-502
-282
-694
-729
272
-899
69
537
-1418
317
-174
-953
184
-173
-1446
546
-938
-37
-186
-364
-61
478
-1295
607
52
-565
-35
-361
-468
-751
707
-1181
331
-337
-820
280
-249
-1378
869
-859
-841
42
-678
-1480
544
-686
-1269
272
14
-337
-799
1190
-569
-1160
1310
-721
-1473
1456
-1841
-210
220
-775
330
-761
-306
413
-1096
-267
696
-1254
-416
562
-1406
-197
629
-1034
129
-770
-226
-55
-482
-315
-47
-358
-83
-218
-1119
1275
-892
-932
1099
-1059
201
225
-1433
214
126
-925
-340
627
-1002
-11
639
-1218
-246
289
-917
-169
-92
-856
-116
-370
241
-49
-917
333
-488
-755
-90
-129
-499
298
-705
-80
-8
-226
-711
493
-745
356
-268
-463
560
-1069
172
103
-305
-423
107
-241
-405
-134
-21
-992
453
-384
-1358
984
-1236
-457
-528
-214
-681
-386
104
-336
69
-392
-310
-490
-25
-306
-240
-649
285
-672
108
-550
-248
-250
-180
83
-1239
1245
-893
-357
454
-1084
185
-261
128
-848
161
97
-681
219
238
-703
-153
-85
-893
-226
-127
3
132
-684
86
-81
-501
-87
489
-1677
1208
-425
-1814
1365
-1040
-365
349
-385
-169
-623
-143
-145
-518
-342
443
-1161
721
-953
63
-149
-551
99
-705
-353
-363
-610
637
-672
-493
574
-678
9
-960
500
-1004
241
-121
-1599
1907
-1592
144
546
-878
-200
26
-335
-780
210
-590
-648
-229
-106
-1010
500
-715
-632
427
-1178
-337
432
-748
-117
11
-749
207
-1262
122
26
-901
436
-1216
170
-643
-934
707
-1055
-53
157
-1235
-66
174
-1491
603
-230
-1283
902
-408
-1573
781
-317
-449
-345
345
-791
91
-210
-480
182
-314
-718
-293
197
-1078
385
-318
-427
264
-860
-354
744
-1673
397
438
-1474
42
518
-1392
899
-431
-400
576
-698
-267
232
-639
-557
177
-718
-417
-862
207
9
-1049
213
-610
-432
295
-1158
-193
752
-1454
-646
995
-2045
603
285
-942
571
-352
-803
398
-847
-729
603
-1038
-403
323
-1431
87
154
-775
-108
667
-1100
-168
-39
-691
266
-609
160
-490
-828
563
-624
-851
610
-767
-447
-13
86
-863
35
-58
-607
-466
664
-987
520
-367
-1553
1453
-1180
-343
970
-665
-1041
881
-1036
-878
188
-286
-736
784
-134
-649
473
-247
-100
50
-678
622
-1509
58
1004
-2172
1207
-482
-914
-86
-270
-923
-349
66
-867
-475
290
-1125
-142
678
-1497
1163
-83
-1772
1471
-840
-1092
1439
-1103
-733
840
-863
-434
-13
-706
-470
256
-611
-118
-348
-534
-146
-91
-1043
908
-533
-1304
882
-812
-943
568
-754
-654
28
-920
95
-451
-156
-597
-605
-358
-667
-353
-59
-396
-660
-68
-352
-840
743
-1578
175
184
-1446
206
153
-1101
506
327
-1459
720
835
-2285
1212
19
-1852
1208
-400
-781
299
-859
-112
-142
-520
169
-575
-120
-75
-324
-150
-659
286
-364
-252
49
-302
-240
-114
-465
-407
200
-551
-232
-396
-717
-59
-682
-183
-15
-633
277
-660
-271
-570
-280
93
-825
-102
-787
236
-994
-602
-48
-1435
554
-881
-577
574
-965
-134
290
-762
-158
-282
-672
339
-1525
785
-1045
-775
727
-1719
-7
53
-739
-106
-340
-841
225
-1179
181
-491
-616
43
-974
-233
-246
-726
15
-662
5
-583
-835
-60
212
-1334
293
441
-1774
1096
-1291
-57
298
-928
394
-388
-257
-1050
487
-1509
276
-822
50
-336
-216
-305
152
-499
-101
-146
-673
46
-534
74
-1234
959
-1023
-474
900
-565
-477
724
-750
-170
-714
229
-187
-1577
1257
-1046
-1150
1401
-1138
-371
158
78
-236
-477
936
-1383
141
912
-1830
406
262
-1246
908
-775
285
183
-486
495
-649
425
71
-956
1108
-1163
159
863
-1479
1385
254
-912
668
-51
-575
628
-558
121
197
-381
68
-20
-284
169
-653
135
-28
-266
360
94
-428
423
-709
-443
334
-447
-26
65
-376
-4
-535
233
-424
-60
718
-1052
581
-97
-238
-256
96
110
-591
390
-209
-187
-84
-75
-467
119
-374
35
-382
-700
411
-846
384
-371
-815
589
-300
-591
839
-904
155
-326
236
-329
-271
323
-1325
594
-511
-335
506
-816
339
-242
74
767
-944
534
-40
-258
-175
395
-282
16
213
-343
299
-446
307
-475
49
-252
-85
-299
-46
330
-316
-78
172
-139
-245
281
-229
637
-220
-28
318
-296
-31
-97
-705
-301
102
-995
300
-713
-253
136
-216
-182
-377
41
-662
234
-40
-623
386
-703
432
-390
-152
66
-211
188
-901
497
-765
-362
-209
-85
-850
-53
292
-1671
1526
-918
-493
864
-1537
408
-432
-550
539
-1070
316
-222
-652
-6
90
-678
495
-729
78
245
-1061
383
504
-1917
899
-517
-1298
971
-744
-339
159
95
-640
257
-522
-127
9
-36
-473
234
-253
-332
240
-684
-251
351
-1141
62
521
-1082
139
-32
-705
-267
-87
-642
43
-794
-527
167
-897
-27
134
-244
-720
455
-911
-565
441
-587
-351
-125
-1109
337
-284
-750
834
-528
-386
9
-234
-603
204
-873
-256
78
-509
-796
331
-868
-584
238
-784
-285
-6
-623
-347
201
-1308
392
-311
-1570
1023
-1195
-664
939
-1518
74
735
-1846
783
-469
-1089
417
-250
-1021
208
-684
-373
413
-1069
314
321
-993
295
-607
-354
-62
-698
68
-83
-103
-318
721
-999
-130
12
-714
47
-196
-448
-208
-431
-671
-217
-913
-131
-274
-813
218
-1266
-47
-729
-1007
704
-1594
-63
-57
-840
184
-1005
-97
-263
-842
-141
-594
-133
-387
-947
501
-520
-984
447
-758
-759
114
-688
-164
-2
-960
182
105
-1303
191
-393
-804
278
-895
52
-171
-690
-480
63
-793
-177
-110
-303
147
-659
150
-292
-872
-130
-393
-544
-160
-589
-188
-291
-546
224
-850
384
-567
48
-269
-890
382
-589
-313
-382
-277
-578
34
-383
151
-391
-489
-106
-309
-524
-553
-323
-548
-467
-619
432
-1033
-391
410
-1214
268
-413
-1375
339
-610
-958
102
-716
-121
-654
42
-40
-767
284
-278
-824
812
-916
-576
1299
-1097
-677
1584
-1665
-103
571
-1223
443
-411
-52
-342
219
-339
-365
441
-444
-98
-174
-313
-27
-136
-25
-35
142
-241
-127
125
-368
-372
393
-391
-435
55
-276
-354
-139
174
-414
197
-155
-394
319
-513
-321
448
-633
-212
-11
-471
-349
-153
-219
-438
-396
-176
-499
-534
-101
-181
-778
242
-507
-486
421
-837
-226
37
-803
55
-164
-437
49
-608
187
-262
-390
-381
90
-136
-605
-82
294
-761
-509
550
-1023
-93
66
-613
20
-33
-486
-239
122
-674
-340
232
-625
-229
146
-252
-91
530
-604
379
-25
-313
318
-179
-207
-9
76
-268
-28
-282
276
-502
-189
311
-323
-479
-123
84
-711
26
135
-825
-223
161
-618
-305
475
-549
-302
359
-521
-199
-12
-287
-165
-238
96
-76
-768
122
1
-622
333
-188
-294
374
-620
-17
214
-365
-247
230
-482
-103
359
-709
125
-287
-358
307
-504
0
272
-374
-127
281
-842
212
-166
-683
215
-186
-342
156
-234
-106
-282
-88
-214
-489
37
-300
-193
-176
-676
-38
-395
-819
140
-309
-690
63
-400
-652
103
-612
-117
-184
-719
-153
-390
-835
-101
-414
-882
30
-421
-566
56
-433
-643
-31
-326
-739
-299
-242
-479
-292
-294
-315
-289
-360
-163
-268
-427
-25
-139
-453
-210
-269
-298
-276
-267
-367
-472
-357
-307
-347
-395
-236
-323
-441
-456
-299
-376
-677
-434
-408
-771
-277
-283
-640
-23
-158
-684
-171
-212
-756
-188
-575
-528
-242
-684
-154
-360
-393
-529
-253
-402
-537
-283
-460
-470
-325
-359
-491
-384
-438
-516
-291
-334
-349
-323
-198
-347
-344
-259
-371
-242
-295
-221
-298
-369
-350
-322
-389
-405
-374
-318
-393
-596
-257
-253
-490
-364
-422
-411
-356
-482
-246
-214
-339
-240
-268
-361
-267
-216
-247
-259
-331
-217
-314
-227
-147
-158
-217
-346
-205
-366
-309
-321
-340
-118
-341
-332
-248
-447
-410
-372
-267
-243
-349
-384
-225
-375
-372
-354
-368
-490
-367
-317
-447
-395
-367
-459
-431
-411
-457
-394
-475
-481
-426
-466
-387
-506
-503
-334
-448
-542
-376
-477
-475
-399
-505
-363
-454
-449
-376
-454
-414
-427
-379
-386
-564
-408
-334
-595
-414
-337
-502
-301
-343
-494
-336
-394
-398
-379
-347
-393
-419
-318
-340
-527
-428
-331
-452
-442
-257
-370
-431
-308
-391
-344
-398
-306
-337
-405
-305
-314
-241
-276
-297
-271
-198
-204
-254
-195
-284
-376
-282
-301
-332
-259
-342
-387
-338
-321
-279
-266
-319
-296
-317
-409
-394
-304
-408
-409
-390
-387
-366
-430
-424
-357
-350
-467
-434
-356
-391
-400
-397
-369
-384
-474
-445
-400
-428
-397
-361
-421
-416
-404
-413
-427
-355
-351
-412
-389
-400
-397
-415
-425
-351
-365
-402
-331
-366
-404
-381
-374
-356
-393
-413
-402
-404
-418
-398
-418
-439
-403
-386
-371
-314
-336
-342
-296
-392
-387
-358
-379
-410
-412
-419
-456
-447
-424
-398
-439
-471
-419
-357
-384
-346
-364
-413
-345
-343
-323
-351
-372
-317
-302
-279
-256
-279
-332
-342
-288
-274
-335
-314
-269
-349
-394
-336
-351
-390
-313
-305
-391
-286
-318
-333
-235
-303
-274
-174
-245
-279
-236
-249
-256
-244
-263
-272
-225
-249
-213
-199
-222
-211
-242
-259
-289
-291
-295
-318
-340
-340
-356
-400
-395
-368
-388
-390
-381
-378
-372
-344
-416
-394
-391
-430
-394
-376
-374
-323
-308
-324
-308
-354
-361
-356
-382
-368
-395
-417
-413
-406
-355
-394
-396
-364
-351
-353
-418
-395
-390
-379
-360
-360
-385
-388
-388
-413
-407
-397
-418
-402
-396
-388
-396
-404
-396
-400
-420
-442
-449
-451
-443
-425
-402
-396
-390
-370
-345
-330
-267
-278
-303
-284
-303
-316
-335
-352
-350
-325
-308
-302
-290
-263
-263
-268
-259
-315
-320
-322
-344
-341
-360
-354
-311
-294
-327
-325
-328
-356
-334
-324
-335
-347
-363
-334
-354
-356
-337
-346
-324
-321
-331
-296
-312
-294
-268
-304
-298
-256
-284
-303
-297
-304
-293
-336
-320
-328
-305
-307
-305
-300
-314
-294
-289
-275
-284
-311
-310
-317
-324
-299
-316
-309
-309
-331
-319
-334
-336
-343
-348
-355
-370
-341
-380
-372
-335
-368
-319
-342
-377
-329
-368
-350
-298
-328
-298
-308
-342
-328
-360
-379
-361
-378
-360
-324
-332
-307
-328
-305
-321
-333
-298
-313
-307
-309
-286
-289
-325
-323
-349
-345
-365
-345
-307
-332
-318
-284
-310
-312
-278
-258
-274
-280
-303
-321
-311
-307
-316
-307
-290
-299
-260
-246
-268
-258
-271
-292
-289
-310
-294
-290
-294
-279
-261
-265
-286
-288
-321
-317
-307
-333
-331
-343
-368
-366
-363
-352
-334
-319
-312
-300
-304
-320
-316
-314
-292
-301
-294
-263
-276
-269
-233
-265
-274
-253
-268
-261
-254
-249
-258
-269
-288
-291
-270
-296
-271
-235
-256
-219
-235
-245
-218
-231
-215
-223
-216
-233
-239
-261
-258
-227
-237
-213
-202
-184
-169
-183
-191
-206
-233
-259
-296
-292
-274
-308
-297
-282
-286
-280
-294
-255
-258
-262
-228
-212
-214
-231
-217
-223
-233
-231
-222
-199
-185
-186
-193
-181
-193
-212
-201
-205
-226
-238
-228
-250
-247
-286
-280
-285
-300
-288
-305
-288
-266
-285
-286
-279
-297
-289
-334
-319
-327
-345
-347
-366
-347
-320
-347
-330
-304
-319
-301
-319
-354
-338
-360
-354
-342
-332
-307
-319
-324
-336
-323
-305
-313
-280
-242
-247
-226
-249
-248
-250
-273
-276
-280
-251
-240
-235
-214
-212
-213
-191
-232
-220
-203
-212
-217
-219
-216
-259
-248
-251
-265
-255
-276
-269
-296
-323
-280
-342
-358
-317
-334
-336
-348
-338
-330
-349
-336
-345
-364
-356
-380
-362
-361
-390
-364
-379
-370
-361
-377
-344
-362
-357
-367
-394
-389
-404
-406
-387
-409
-383
-347
-371
-339
-363
-350
-351
-326
-301
-331
-322
-328
-322
-325
-345
-314
-314
-357
-341
-347
-359
-375
-389
-363
-400
-383
-380
-410
-391
-414
-421
-412
-427
-426
-408
-427
-418
-390
-417
-402
-387
-371
-356
-337
-313
-321
-315
-333
-297
-311
-326
-316
-303
-280
-303
-273
-278
-290
-275
-288
-280
-299
-282
-264
-283
-267
-279
-290
-281
-315
-289
-254
-254
-213
-224
-230
-249
-278
-244
-253
-249
-220
-234
-225
-254
-243
-249
-264
-256
-277
-257
-281
-253
-285
-312
-295
-331
-328
-368
-378
-356
-378
-373
-372
-365
-395
-390
-388
-405
-417
-412
-376
-393
-365
-380
-369
-377
-397
-377
-393
-372
-377
-352
-337
-358
-353
-351
-342
-366
-350
-335
-339
-309
-307
-316
-317
-306
-299
-319
-329
-318
-318
-333
-313
-308
-325
-298
-312
-305
-278
-301
-245
-257
-284
-282
-314
-281
-314
-304
-282
-312
-301
-325
-338
-347
-354
-332
-338
-349
-321
-333
-327
-342
-370
-353
-387
-373
-368
-375
-370
-369
-358
-364
-373
-352
-368
-390
-374
-353
-349
-333
-302
-286
-300
-307
-293
-304
-304
-304
-328
-327
-319
-344
-355
-375
-386
-379
-381
-380
-345
-339
-340
-314
-328
-310
-332
-339
-316
-325
-318
-326
-310
-302
-293
-289
-269
-264
-259
-249
-257
-228
-243
-226
-199
-236
-194
-216
-230
-231
-266
-267
-277
-273
-288
-294
-301
-294
-291
-303
-308
-288
-314
-317
-303
-320
-294
-299
-293
-282
-312
-272
-291
-297
-267
-296
-275
-280
-261
-225
-241
-225
-236
-206
-231
-255
-253
-299
-270
-308
-303
-288
-319
-301
-335
-342
-314
-353
-301
-319
-354
-315
-372
-356
-359
-390
-379
-411
-399
-392
-452
-403
-405
-449
-430
-445
-444
-438
-426
-414
-396
-376
-381
-363
-343
-354
-348
-341
-333
-311
-319
-296
-283
-255
-254
-268
-248
-258
-243
-262
-270
-251
-254
-259
-265
-293
-308
-315
-320
-333
-336
-338
-351
-343
-373
-371
-360
-368
-373
-341
-361
-370
-370
-390
-378
-368
-360
-362
-362
-362
-388
-391
-382
-396
-382
-396
-410
-390
-396
-386
-373
-394
-391
-426
-417
-399
-413
-401
-395
-381
-407
-409
-394
-389
-390
-386
-373
-355
-361
-366
-356
-349
-335
-359
-391
-390
-403
-412
-389
-378
-343
-314
-329
-291
-307
-307
-262
-281
-265
-273
-313
-298
-288
-312
-311
-314
-275
-285
-322
-279
-267
-284
-276
-277
-291
-318
-308
-310
-316
-324
-321
-304
-321
-335
-353
-367
-356
-360
-377
-352
-341
-368
-378
-381
-407
-394
-392
-375
-384
-393
-410
-432
-428
-454
-456
-479
-501
-478
-478
-451
-432
-434
-431
-415
-391
-397
-368
-379
-382
-382
-410
-396
-414
-409
-381
-392
-374
-378
-380
-369
-367
-368
-375
-354
-326
-350
-360
-371
-375
-361
-351
-325
-329
-329
-324
-337
-337
-336
-326
-303
-319
-325
-304
-309
-293
-293
-283
-297
-317
-303
-308
-326
-333
-312
-299
-303
-278
-285
-288
-287
-324
-306
-316
-337
-323
-343
-352
-359
-380
-368
-383
-388
-378
-400
-396
-395
-401
-401
-400
-408
-402
-403
-398
-389
-397
-391
-425
-431
-439
-439
-432
-433
-423
-417
-414
-426
-394
-404
-407
-391
-384
-364
-359
-368
-371
-344
-339
-348
-319
-314
-301
-304
-283
-267
-288
-272
-264
-270
-288
-277
-272
-281
-272
-266
-288
-292
-299
-337
-362
-345
-353
-344
-344
-353
-353
-361
-382
-348
-334
-342
-319
-330
-328
-315
-308
-309
-303
-271
-258
-269
-244
-242
-237
-258
-263
-246
-242
-241
-250
-234
-235
-261
-245
-264
-289
-269
-283
-300
-301
-319
-314
-312
-311
-313
-328
-312
-322
-324
-296
-278
-265
-264
-265
-252
-256
-257
-226
-257
-253
-252
-230
-205
-247
-237
-210
-246
-246
-240
-240
-221
-246
-213
-228
-228
-209
-234
-226
-237
-229
-244
-212
-214
-195
-190
-210
-157
-183
-174
-174
-203
-171
-201
-204
-200
-213
-181
-187
-190
-181
-174
-159
-167
-160
-182
-208
-198
-231
-238
-248
-267
-287
-295
-275
-304
-310
-305
-315
-314
-319
-312
-302
-318
-272
-271
-272
-234
-276
-251
-288
-290
-271
-338
-303
-319
-328
-308
-330
-303
-314
-306
-305
-345
-331
-353
-357
-376
-393
-357
-362
-366
-329
-297
-294
-294
-285
-281
-293
-296
-265
-265
-293
-306
-316
-269
-275
-285
-227
-232
-231
-241
-223
-193
-225
-229
-261
-264
-257
-294
-281
-302
-311
-307
-319
-315
-315
-300
-332
-335
-309
-304
-296
-301
-306
-282
-299
-308
-280
-268
-266
-271
-235
-233
-256
-208
-207
-223
-236
-248
-227
-254
-270
-259
-237
-225
-231
-225
-196
-184
-206
-200
-196
-202
-210
-223
-258
-245
-260
-300
-308
-327
-329
-321
-327
-299
-316
-307
-306
-293
-256
-278
-239
-236
-243
-244
-238
-236
-260
-245
-235
-291
-292
-308
-323
-323
-350
-323
-342
-330
-334
-338
-325
-324
-284
-281
-311
-292
-293
-291
-279
-283
-260
-270
-265
-239
-261
-235
-228
-259
-242
-235
-185
-202
-187
-167
-210
-197
-204
-239
-214
-238
-242
-225
-209
-182
-206
-193
-187
-167
-171
-188
-174
-187
-199
-224
-231
-242
-265
-255
-248
-230
-216
-210
-191
-218
-221
-213
-230
-200
-197
-175
-184
-206
-219
-243
-219
-218
-244
-221
-228
-231
-217
-210
-208
-201
-200
-197
-206
-232
-227
-236
-244
-263
-246
-239
-223
-214
-233
-193
-190
-195
-175
-169
-167
-173
-141
-152
-152
-161
-186
-172
-204
-192
-176
-187
-176
-203
-218
-230
-227
-223
-233
-200
-219
-221
-220
-228
-197
-210
-228
-224
-255
-230
-215
-252
-224
-205
-184
-180
-190
-136
-165
-118
-87
-97
-75
-95
-70
-77
-79
-84
-112
-106
-113
-136
-132
-131
-134
-155
-170
-158
-183
-197
-181
-163
-153
-161
-147
-140
-145
-152
-151
-141
-181
-176
-187
-204
-176
-177
-133
-135
-141
-128
-136
-138
-133
-105
-114
-122
-117
-118
-153
-165
-174
-216
-187
-210
-231
-220
-217
-194
-184
-161
-165
-151
-170
-162
-172
-154
-140
-134
-152
-147
-149
-142
-106
-155
-144
-104
-140
-122
-134
-153
-147
-169
-130
-149
-191
-177
-169
-196
-218
-204
-165
-177
-195
-188
-182
-148
-149
-167
-109
-136
-154
-142
-176
-128
-147
-157
-134
-170
-142
-159
-168
-161
-175
-182
-188
-167
-179
-180
-178
-156
-162
-179
-189
-184
-179
-183
-173
-153
-149
-162
-127
-148
-115
-106
-107
-94
-134
-117
-144
-131
-117
-141
-111
-121
-123
-136
-139
-114
-144
-135
-138
-154
-154
-157
-162
-174
-193
-204
-222
-265
-256
-269
-296
-294
-305
-285
-303
-290
-297
-304
-293
-340
-293
-301
-320
-295
-310
-277
-310
-297
-282
-272
-253
-263
-253
-243
-248
-223
-196
-230
-220
-236
-214
-210
-229
-204
-244
-212
-210
-241
-211
-236
-217
-233
-273
-220
-258
-258
-248
-276
-216
-207
-201
-184
-192
-157
-158
-163
-161
-164
-146
-165
-173
-176
-167
-129
-126
-144
-144
-146
-148
-160
-204
-175
-165
-208
-185
-192
-207
-178
-199
-191
-222
-245
-223
-207
-211
-193
-172
-155
-157
-191
-167
-184
-198
-191
-228
-220
-215
-206
-201
-236
-228
-218
-233
-238
-258
-234
-241
-263
-253
-295
-267
-268
-252
-201
-244
-196
-198
-261
-257
-264
-241
-228
-265
-240
-275
-290
-282
-308
-282
-319
-320
-338
-358
-316
-341
-308
-277
-309
-308
-295
-295
-294
-295
-276
-308
-289
-257
-265
-207
-223
-198
-188
-215
-188
-235
-240
-254
-244
-231
-244
-225
-262
-269
-261
-255
-250
-261
-284
-257
-274
-281
-287
-285
-268
-287
-269
-287
-295
-264
-283
-271
-289
-311
-287
-294
-291
-281
-276
-251
-257
-272
-256
-246
-253
-299
-293
-294
-315
-315
-316
-282
-266
-246
-218
-222
-219
-210
-216
-187
-190
-200
-215
-220
-191
-219
-221
-199
-203
-213
-218
-221
-206
-199
-217
-236
-271
-270
-262
-278
-303
-307
-283
-301
-290
-258
-271
-275
-271
-256
-238
-249
-222
-254
-279
-292
-341
-345
-354
-338
-354
-341
-321
-330
-329
-326
-305
-314
-279
-264
-293
-297
-285
-254
-279
-316
-293
-280
-292
-295
-322
-310
-304
-297
-299
-308
-273
-258
-246
-251
-266
-275
-273
-303
-303
-285
-273
-257
-274
-290
-287
-256
-223
-215
-223
-231
-227
-231
-252
-267
-249
-250
-285
-319
-318
-313
-311
-314
-320
-348
-386
-375
-414
-427
-416
-441
-449
-484
-482
-444
-418
-383
-378
-374
-372
-371
-362
-383
-358
-340
-368
-384
-385
-387
-397
-409
-407
-393
-376
-376
-375
-368
-361
-352
-349
-361
-352
-346
-330
-330
-368
-354
-377
-387
-358
-377
-360
-356
-352
-387
-404
-370
-372
-358
-351
-341
-315
-318
-329
-312
-302
-298
-310
-310
-340
-338
-345
-346
-313
-337
-340
-358
-357
-335
-343
-325
-309
-315
-315
-334
-343
-319
-367
-394
-405
-414
-403
-408
-365
-358
-367
-353
-360
-365
-379
-363
-347
-380
-403
-385
-375
-354
-335
-335
-326
-311
-297
-292
-289
-288
-260
-275
-299
-297
-332
-322
-327
-359
-368
-359
-354
-384
-382
-345
-341
-326
-331
-306
-282
-296
-287
-298
-326
-346
-338
-331
-342
-336
-325
-309
-286
-297
-285
-277
-260
-268
-284
-250
-258
-302
-287
-281
-290
-315
-330
-299
-312
-297
-295
-304
-277
-307
-289
-283
-284
-268
-289
-258
-266
-275
-259
-280
-266
-292
-286
-258
-234
-197
-169
-185
-185
-170
-212
-220
-222
-234
-262
-279
-268
-269
-288
-270
-275
-310
-300
-279
-278
-262
-261
-258
-262
-254
-261
-256
-252
-253
-258
-299
-290
-297
-302
-314
-316
-289
-295
-301
-258
-264
-279
-268
-279
-264
-284
-306
-285
-290
-289
-306
-310
-289
-294
-282
-265
-262
-250
-254
-251
-242
-268
-265
-286
-279
-260
-274
-288
-292
-300
-292
-297
-300
-284
-266
-250
-267
-267
-272
-287
-306
-325
-323
-311
-321
-317
-303
-290
-273
-269
-258
-273
-277
-232
-223
-223
-235
-238
-239
-249
-240
-257
-251
-257
-303
-322
-323
-311
-313
-313
-278
-252
-246
-238
-210
-211
-225
-228
-251
-247
-254
-253
-226
-250
-265
-278
-259
-265
-285
-256
-247
-250
-242
-259
-267
-264
-285
-278
-297
-324
-291
-266
-245
-230
-238
-229
-213
-210
-204
-226
-220
-209
-246
-278
-250
-224
-242
-253
-252
-230
-220
-206
-198
-185
-178
-174
-186
-199
-205
-220
-204
-202
-227
-228
-214
-226
-227
-240
-265
-257
-263
-270
-265
-257
-262
-284
-305
-322
-303
-314
-348
-355
-352
-346
-368
-366
-373
-366
-366
-384
-384
-368
-356
-332
-313
-328
-328
-338
-356
-360
-369
-354
-323
-308
-305
-297
-287
-266
-264
-263
-266
-278
-270
-285
-280
-273
-284
-276
-288
-302
-277
-247
-246
-264
-246
-231
-261
-263
-242
-225
-253
-259
-241
-240
-238
-226
-206
-239
-278
-281
-281
-291
-312
-292
-277
-288
-278
-263
-252
-270
-271
-268
-271
-256
-234
-222
-204
-204
-195
-185
-182
-167
-156
-168
-157
-167
-176
-167
-166
-176
-185
-177
-191
-204
-214
-235
-237
-246
-260
-263
-275
-255
-247
-245
-221
-215
-216
-228
-231
-224
-236
-259
-278
-287
-305
-311
-289
-299
-289
-284
-277
-265
-283
-279
-290
-313
-332
-317
-323
-334
-342
-337
-328
-350
-334
-324
-326
-310
-317
-310
-281
-270
-277
-261
-255
-250
-254
-264
-258
-256
-267
-265
-240
-255
-268
-261
-257
-245
-241
-250
-247
-210
-208
-218
-187
-172
-162
-179
-188
-175
-168
-169
-166
-163
-176
-170
-179
-191
-188
-180
-161
-168
-194
-210
-203
-206
-223
-223
-235
-246
-239
-251
-253
-221
-216
-222
-224
-223
-195
-194
-224
-212
-219
-229
-252
-268
-246
-241
-261
-247
-218
-197
-207
-215
-199
-217
-235
-231
-234
-230
-225
-217
-219
-231
-234
-234
-221
-205
-209
-209
-222
-226
-220
-246
-247
-255
-269
-260
-252
-250
-269
-282
-261
-257
-271
-270
-243
-211
-227
-256
-249
-244
-255
-252
-236
-238
-227
-218
-220
-215
-238
-247
-255
-274
-297
-320
-302
-280
-299
-293
-246
-233
-235
-259
-245
-225
-237
-251
-289
-288
-284
-290
-290
-306
-311
-305
-308
-307
-288
-254
-232
-204
-212
-201
-158
-158
-179
-200
-187
-169
-175
-174
-181
-180
-165
-169
-158
-150
-144
-142
-156
-147
-138
-141
-158
-167
-177
-186
-172
-184
-195
-189
-197
-198
-194
-188
-191
-185
-182
-165
-166
-181
-198
-205
-183
-173
-162
-153
-149
-145
-135
-149
-129
-111
-137
-156
-171
-156
-141
-158
-169
-162
-183
-212
-202
-195
-190
-188
-184
-186
-203
-203
-202
-187
-196
-192
-200
-228
-238
-260
-272
-284
-297
-295
-308
-311
-290
-268
-284
-278
-269
-285
-286
-302
-299
-298
-297
-293
-312
-303
-295
-286
-277
-274
-275
-286
-266
-243
-247
-231
-200
-224
-242
-239
-248
-250
-258
-264
-283
-309
-314
-316
-326
-335
-349
-320
-316
-330
-311
-310
-318
-336
-320
-315
-327
-341
-353
-342
-349
-350
-348
-330
-310
-308
-294
-286
-266
-248
-253
-240
-245
-245
-233
-237
-246
-276
-279
-285
-301
-295
-278
-278
-286
-301
-313
-303
-298
-311
-322
-342
-330
-336
-349
-322
-315
-305
-322
-338
-312
-301
-301
-309
-334
-330
-333
-326
-310
-310
-307
-327
-333
-329
-343
-335
-329
-326
-326
-321
-316
-306
-302
-309
-325
-331
-314
-325
-326
-324
-327
-307
-318
-309
-294
-289
-285
-290
-269
-257
-241
-227
-219
-212
-204
-209
-214
-225
-227
-215
-218
-230
-243
-220
-187
-176
-185
-195
-190
-197
-201
-194
-202
-200
-213
-230
-247
-254
-227
-226
-231
-266
-299
-303
-299
-305
-312
-290
-281
-307
-322
-314
-309
-326
-337
-333
-354
-346
-328
-326
-301
-277
-257
-260
-269
-245
-225
-218
-216
-225
-237
-240
-223
-220
-234
-238
-230
-219
-229
-214
-209
-216
-215
-215
-213
-234
-230
-220
-223
-239
-271
-288
-293
-309
-327
-335
-330
-305
-300
-309
-289
-269
-285
-312
-304
-295
-297
-308
-318
-317
-306
-290
-279
-286
-271
-239
-241
-239
-225
-229
-245
-231
-230
-248
-259
-254
-251
-261
-285
-289
-291
-285
-273
-290
-300
-295
-298
-314
-294
-282
-301
-327
-345
-336
-315
-306
-297
-292
-280
-274
-276
-263
-249
-258
-282
-287
-274
-284
-274
-250
-264
-271
-273
-261
-280
-303
-290
-293
-304
-282
-263
-262
-277
-257
-256
-280
-318
-332
-298
-311
-313
-280
-265
-275
-283
-286
-275
-266
-270
-264
-261
-270
-262
-231
-230
-260
-255
-235
-276
-312
-309
-319
-309
-312
-321
-320
-339
-321
-308
-333
-339
-327
-344
-392
-413
-382
-376
-402
-400
-390
-382
-383
-350
-325
-316
-286
-249
-229
-223
-213
-208
-205
-209
-213
-216
-235
-240
-241
-250
-245
-227
-195
-182
-188
-185
-192
-193
-206
-220
-203
-197
-210
-202
-211
-233
-233
-230
-231
-237
-239
-211
-228
-250
-245
-224
-230
-263
-277
-257
-261
-290
-294
-302
-304
-291
-271
-273
-271
-263
-236
-238
-255
-229
-223
-247
-265
-267
-277
-284
-290
-305
-309
-312
-280
-299
-318
-284
-286
-286
-297
-286
-267
-288
-304
-307
-314
-329
-331
-316
-319
-314
-315
-321
-313
-304
-293
-281
-275
-288
-288
-274
-263
-273
-274
-273
-277
-254
-257
-265
-275
-262
-277
-302
-314
-299
-277
-274
-316
-346
-352
-366
-380
-377
-379
-396
-396
-390
-384
-381
-379
-381
-391
-419
-420
-391
-370
-375
-379
-357
-334
-319
-298
-271
-273
-283
-287
-303
-287
-271
-264
-280
-289
-275
-279
-291
-285
-269
-283
-300
-290
-293
-302
-291
-306
-325
-347
-325
-303
-303
-292
-278
-266
-279
-274
-263
-243
-214
-199
-195
-165
-148
-157
-151
-145
-160
-167
-190
-207
-202
-212
-207
-207
-223
-239
-248
-249
-257
-262
-274
-266
-269
-268
-267
-282
-278
-269
-291
-306
-277
-263
-258
-248
-236
-246
-239
-232
-242
-255
-270
-262
-268
-257
-245
-235
-229
-226
-219
-190
-160
-183
-195
-179
-166
-181
-184
-162
-169
-221
-255
-262
-284
-293
-291
-254
-246
-253
-225
-219
-208
-202
-202
-182
-184
-214
-218
-218
-206
-211
-232
-225
-238
-247
-234
-210
-188
-183
-194
-195
-177
-172
-180
-182
-197
-214
-208
-221
-227
-234
-242
-237
-224
-204
-197
-192
-199
-221
-238
-262
-280
-285
-280
-271
-265
-269
-249
-224
-221
-198
-179
-182
-177
-159
-147
-156
-198
-218
-211
-235
-273
-290
-292
-308
-312
-304
-304
-296
-290
-298
-312
-328
-339
-327
-315
-321
-322
-328
-313
-302
-295
-277
-283
-281
-287
-280
-274
-278
-274
-286
-279
-262
-255
-242
-229
-215
-194
-198
-209
-189
-191
-207
-221
-232
-248
-262
-262
-253
-253
-230
-216
-210
-213
-211
-211
-213
-202
-208
-194
-199
-196
-189
-195
-206
-207
-215
-209
-194
-203
-218
-205
-207
-233
-261
-261
-261
-289
-296
-286
-272
-270
-258
-256
-252
-234
-233
-233
-230
-209
-182
-190
-209
-218
-211
-220
-241
-252
-253
-252
-250
-245
-243
-238
-233
-235
-237
-244
-260
-267
-279
-280
-280
-289
-277
-279
-293
-291
-300
-303
-293
-269
-250
-251
-259
-247
-249
-265
-282
-314
-320
-309
-305
-310
-303
-295
-300
-305
-316
-324
-305
-299
-298
-304
-303
-284
-282
-278
-271
-241
-225
-247
-256
-251
-237
-241
-250
-256
-269
-287
-290
-266
-281
-280
-277
-292
-313
-304
-281
-276
-277
-260
-255
-259
-234
-222
-228
-218
-203
-203
-199
-186
-180
-204
-235
-255
-264
-256
-278
-306
-307
-302
-313
-302
-290
-305
-320
-323
-317
-324
-341
-337
-313
-317
-329
-316
-295
-284
-286
-287
-281
-290
-287
-289
-291
-288
-285
-308
-330
-329
-319
-272
-249
-249
-255
-252
-236
-235
-234
-229
-220
-222
-243
-257
-261
-259
-274
-281
-282
-286
-288
-286
-278
-272
-273
-275
-276
-272
-273
-292
-283
-281
-271
-264
-258
-260
-279
-265
-259
-271
-282
-282
-285
-299
-296
-285
-287
-296
-307
-304
-289
-276
-256
-268
-271
-267
-280
-275
-252
-255
-270
-283
-278
-263
-261
-253
-246
-251
-257
-252
-243
-229
-208
-193
-180
-179
-176
-182
-179
-165
-170
-170
-166
-160
-150
-139
-132
-136
-155
-168
-156
-156
-164
-170
-176
-164
-146
-148
-151
-155
-171
-167
-172
-188
-193
-207
-202
-179
-173
-179
-166
-155
-141
-128
-135
-151
-176
-218
-238
-246
-270
-271
-268
-273
-271
-280
-282
-280
-287
-296
-287
-285
-280
-271
-259
-237
-225
-231
-241
-244
-235
-229
-228
-241
-250
-271
-286
-294
-306
-298
-287
-275
-279
-280
-275
-273
-296
-306
-313
-328
-336
-328
-321
-319
-310
-303
-303
-307
-316
-320
-339
-357
-367
-375
-356
-340
-341
-343
-332
-328
-341
-355
-337
-330
-337
-349
-361
-359
-360
-349
-341
-341
-335
-316
-312
-325
-320
-314
-304
-308
-312
-309
-304
-285
-278
-274
-272
-260
-244
-237
-229
-226
-229
-233
-231
-231
-230
-239
-242
-253
-270
-265
-251
-261
-262
-256
-258
-255
-254
-245
-248
-255
-247
-250
-277
-290
-269
-253
-281
-297
-259
-237
-245
-251
-253
-259
-298
-293
-276
-295
-311
-326
-338
-347
-360
-352
-332
-337
-350
-342
-324
-330
-336
-328
-345
-366
-364
-370
-374
-379
-389
-392
-410
-423
-411
-388
-363
-360
-373
-361
-346
-322
-321
-320
-312
-311
-302
-307
-309
-316
-331
-321
-341
-341
-325
-324
-314
-326
-342
-338
-325
-317
-340
-363
-353
-350
-371
-371
-361
-353
-357
-366
-383
-401
-405
-410
-406
-413
-395
-352
-343
-357
-355
-348
-351
-363
-381
-386
-378
-368
-381
-386
-381
-382
-383
-394
-395
-382
-377
-382
-382
-372
-384
-380
-372
-367
-354
-361
-357
-351
-360
-362
-363
-376
-380
-387
-399
-392
-378
-380
-386
-388
-390
-394
-409
-420
-416
-395
-365
-357
-350
-318
-308
-301
-284
-289
-300
-303
-298
-308
-295
-275
-273
-271
-276
-279
-282
-287
-309
-306
-319
-332
-339
-343
-327
-333
-332
-352
-366
-381
-398
-415
-409
-389
-371
-368
-388
-390
-386
-400
-413
-417
-414
-422
-427
-402
-387
-371
-360
-357
-355
-342
-323
-301
-293
-298
-303
-302
-302
-284
-283
-294
-297
-292
-288
-284
-277
-270
-277
-292
-293
-299
-300
-316
-319
-303
-301
-285
-266
-246
-236
-244
-238
-247
-231
-210
-221
-210
-203
-209
-212
-203
-209
-216
-216
-217
-213
-228
-242
-253
-261
-258
-252
-234
-216
-214
-227
-245
-258
-264
-262
-248
-237
-227
-201
-177
-164
-149
-131
-119
-118
-107
-111
-118
-120
-138
-141
-158
-182
-196
-206
-232
-237
-224
-212
-219
-221
-231
-236
-242
-239
-219
-219
-222
-199
-198
-219
-235
-233
-228
-225
-221
-227
-225
-224
-207
-200
-224
-233
-250
-260
-264
-297
-322
-329
-324
-330
-334
-331
-321
-317
-321
-317
-321
-327
-335
-334
-333
-331
-318
-307
-313
-327
-333
-340
-317
-306
-316
-310
-318
-331
-341
-352
-365
-379
-390
-390
-396
-411
-432
-457
-468
-476
-476
-476
-475
-467
-457
-429
-421
-426
-420
-411
-422
-424
-400
-396
-401
-401
-399
-399
-400
-398
-382
-370
-371
-362
-373
-394
-402
-398
-414
-426
-427
-430
-425
-414
-397
-398
-403
-394
-383
-381
-391
-381
-390
-407
-406
-407
-401
-411
-420
-426
-415
-416
-428
-438
-441
-413
-399
-412
-436
-435
-432
-439
-448
-455
-449
-436
-413
-409
-407
-389
-380
-377
-362
-342
-327
-315
-308
-310
-314
-331
-335
-337
-351
-369
-365
-353
-356
-363
-361
-346
-351
-364
-356
-357
-354
-354
-352
-342
-327
-318
-315
-306
-317
-315
-316
-315
-311
-317
-341
-351
-351
-359
-348
-347
-352
-363
-383
-383
-379
-373
-384
-400
-400
-393
-383
-377
-372
-367
-346
-343
-333
-318
-324
-320
-328
-335
-331
-313
-283
-263
-261
-256
-247
-247
-262
-271
-274
-271
-275
-282
-280
-293
-298
-296
-309
-315
-307
-308
-313
-319
-308
-287
-254
-237
-243
-271
-282
-263
-255
-251
-248
-235
-241
-255
-265
-260
-252
-248
-243
-233
-231
-227
-218
-219
-229
-226
-213
-208
-204
-205
-207
-215
-215
-209
-221
-226
-230
-236
-247
-260
-269
-262
-270
-280
-284
-278
-271
-269
-277
-298
-300
-307
-299
-298
-294
-290
-277
-281
-302
-299
-297
-312
-321
-329
-332
-329
-323
-321
-319
-315
-302
-284
-285
-287
-281
-263
-250
-245
-256
-266
-257
-243
-240
-253
-253
-257
-266
-281
-275
-249
-247
-249
-252
-245
-229
-214
-217
-233
-223
-217
-219
-225
-235
-231
-237
-236
-251
-268
-279
-278
-286
-280
-261
-249
-240
-249
-253
-262
-259
-262
-269
-267
-253
-251
-262
-261
-243
-242
-256
-266
-259
-262
-266
-261
-247
-245
-247
-247
-258
-272
-268
-268
-268
-282
-291
-285
-276
-257
-251
-246
-250
-255
-245
-235
-229
-223
-229
-226
-231
-260
-276
-290
-320
-335
-348
-367
-361
-343
-352
-361
-358
-352
-347
-337
-341
-354
-358
-354
-354
-358
-360
-358
-369
-384
-391
-385
-373
-363
-373
-362
-348
-360
-360
-354
-341
-330
-324
-323
-324
-326
-319
-320
-324
-321
-306
-292
-308
-324
-321
-319
-325
-317
-308
-313
-316
-322
-340
-356
-368
-376
-375
-373
-371
-373
-372
-374
-379
-379
-382
-380
-368
-368
-382
-379
-377
-382
-390
-383
-377
-382
-391
-393
-380
-373
-359
-346
-344
-348
-358
-360
-348
-336
-339
-333
-319
-315
-312
-307
-288
-286
-271
-255
-255
-258
-269
-277
-268
-260
-255
-237
-245
-252
-264
-262
-247
-251
-246
-255
-272
-286
-279
-280
-275
-258
-250
-252
-262
-258
-249
-247
-257
-257
-238
-223
-225
-231
-233
-234
-242
-230
-218
-224
-216
-210
-211
-212
-217
-207
-206
-221
-221
-217
-223
-235
-238
-249
-242
-226
-215
-201
-191
-182
-167
-140
-144
-141
-157
-177
-184
-200
-204
-204
-196
-193
-173
-152
-166
-180
-180
-184
-186
-177
-164
-160
-165
-164
-166
-169
-152
-142
-140
-127
-121
-116
-119
-109
-112
-118
-110
-116
-114
-118
-129
-127
-92
-74
-74
-72
-75
-68
-70
-77
-82
-76
-74
-79
-82
-82
-79
-72
-69
-76
-81
-88
-72
-68
-77
-68
-60
-60
-79
-94
-94
-95
-105
-114
-108
-103
-102
-107
-120
-117
-118
-125
-119
-104
-110
-133
-133
-125
-147
-158
-148
-132
-114
-113
-113
-103
-89
-66
-63
-66
-52
-55
-59
-69
-79
-61
-64
-63
-78
-86
-98
-108
-106
-116
-117
-126
-136
-140
-145
-153
-166
-183
-191
-197
-201
-211
-216
-216
-211
-198
-182
-184
-172
-162
-157
-139
-138
-114
-121
-127
-122
-125
-119
-116
-107
-106
-128
-157
-169
-170
-183
-182
-182
-198
-196
-190
-174
-177
-194
-209
-204
-202
-209
-214
-214
-204
-205
-200
-199
-212
-231
-244
-247
-254
-263
-253
-249
-266
-280
-280
-290
-304
-313
-301
-298
-307
-305
-306
-314
-317
-326
-347
-366
-373
-376
-368
-386
-401
-406
-413
-407
-401
-404
-411
-422
-436
-442
-463
-451
-443
-435
-437
-442
-428
-412
-409
-431
-432
-424
-434
-446
-447
-445
-441
-443
-448
-445
-452
-461
-468
-471
-470
-463
-444
-415
-400
-383
-365
-368
-358
-344
-345
-360
-370
-378
-388
-395
-413
-426
-425
-439
-452
-460
-465
-468
-463
-445
-443
-448
-452
-447
-441
-439
-453
-467
-460
-446
-442
-447
-457
-467
-457
-446
-452
-461
-459
-458
-466
-475
-475
-460
-455
-455
-459
-460
-437
-443
-446
-446
-462
-481
-478
-463
-461
-471
-472
-467
-466
-475
-467
-457
-460
-439
-435
-434
-421
-410
-403
-402
-392
-380
-376
-386
-385
-375
-367
-363
-368
-363
-357
-345
-350
-372
-387
-383
-378
-369
-369
-354
-320
-318
-327
-314
-304
-301
-287
-274
-274
-277
-267
-267
-261
-268
-269
-272
-276
-265
-262
-260
-259
-274
-284
-301
-314
-320
-309
-301
-303
-287
-287
-303
-307
-298
-285
-285
-280
-256
-258
-257
-250
-248
-244
-260
-258
-245
-238
-238
-221
-213
-228
-231
-223
-223
-235
-230
-236
-231
-210
-209
-225
-236
-232
-220
-228
-248
-256
-255
-252
-265
-275
-267
-272
-266
-262
-274
-278
-261
-232
-221
-226
-225
-232
-226
-200
-189
-181
-175
-158
-154
-169
-180
-178
-155
-137
-148
-143
-142
-140
-141
-147
-142
-154
-156
-164
-162
-163
-182
-186
-185
-179
-171
-179
-191
-191
-183
-190
-208
-202
-181
-170
-174
-184
-199
-211
-211
-204
-188
-209
-222
-212
-220
-221
-227
-254
-273
-281
-285
-281
-279
-279
-268
-266
-266
-265
-259
-259
-256
-251
-264
-254
-242
-229
-218
-209
-182
-158
-167
-180
-196
-205
-216
-214
-218
-236
-242
-226
-232
-227
-245
-259
-254
-261
-255
-252
-255
-253
-251
-237
-231
-223
-216
-218
-222
-236
-227
-221
-214
-224
-226
-239
-247
-243
-221
-217
-218
-195
-194
-199
-196
-179
-176
-177
-191
-197
-189
-194
-212
-228
-222
-221
-216
-219
-233
-248
-217
-222
-236
-238
-236
-244
-255
-256
-258
-244
-234
-247
-267
-280
-275
-285
-293
-270
-263
-249
-241
-248
-238
-225
-218
-208
-204
-192
-169
-150
-142
-151
-146
-137
-127
-130
-138
-141
-131
-114
-112
-99
-94
-106
-116
-125
-130
-113
-99
-85
-80
-83
-84
-70
-60
-61
-65
-74
-70
-56
-52
-41
-46
-66
-70
-66
-72
-80
-87
-96
-118
-119
-120
-118
-105
-119
-111
-93
-89
-91
-90
-85
-82
-88
-87
-89
-84
-94
-99
-109
-127
-117
-115
-134
-138
-121
-112
-101
-95
-88
-81
-90
-92
-91
-86
-85
-78
-70
-76
-70
-55
-40
-43
-49
-64
-84
-112
-114
-92
-98
-100
-97
-88
-86
-107
-123
-132
-143
-146
-136
-136
-150
-151
-144
-139
-144
-157
-153
-159
-169
-176
-172
-173
-173
-162
-162
-163
-166
-161
-154
-151
-165
-185
-190
-189
-183
-179
-184
-176
-167
-182
-190
-180
-166
-169
-186
-196
-194
-200
-211
-224
-235
-233
-230
-234
-244
-244
-236
-241
-256
-273
-288
-294
-285
-291
-291
-281
-282
-282
-284
-292
-294
-287
-276
-275
-283
-273
-266
-273
-270
-263
-266
-274
-270
-281
-286
-297
-309
-310
-305
-312
-298
-267
-259
-269
-282
-275
-280
-292
-301
-309
-298
-289
-285
-270
-275
-299
-307
-302
-306
-306
-297
-291
-292
-299
-289
-290
-298
-299
-305
-294
-299
-299
-302
-316
-326
-323
-320
-334
-340
-340
-344
-350
-366
-363
-362
-361
-358
-359
-348
-347
-333
-316
-312
-320
-320
-322
-335
-344
-337
-346
-336
-317
-302
-290
-297
-303
-307
-311
-317
-315
-314
-321
-326
-338
-348
-362
-379
-382
-396
-412
-433
-452
-458
-469
-476
-477
-463
-430
-414
-423
-421
-410
-409
-417
-408
-392
-373
-370
-375
-379
-388
-398
-401
-392
-395
-406
-398
-395
-408
-411
-401
-388
-387
-398
-409
-407
-409
-406
-401
-405
-412
-402
-404
-406
-388
-378
-376
-370
-365
-354
-345
-345
-334
-334
-343
-337
-333
-342
-365
-379
-380
-381
-395
-392
-397
-393
-386
-378
-377
-386
-386
-396
-398
-404
-416
-417
-422
-434
-441
-445
-437
-430
-434
-443
-439
-428
-430
-445
-453
-455
-462
-473
-482
-473
-466
-458
-429
-408
-395
-391
-382
-364
-353
-336
-323
-327
-322
-316
-315
-311
-305
-299
-295
-279
-275
-261
-253
-265
-272
-282
-289
-295
-302
-305
-317
-307
-310
-328
-343
-340
-334
-344
-354
-343
-325
-315
-305
-298
-278
-261
-266
-277
-275
-278
-265
-255
-257
-256
-252
-251
-253
-260
-269
-278
-284
-284
-303
-298
-303
-306
-312
-318
-317
-330
-328
-312
-300
-306
-324
-325
-314
-314
-310
-301
-295
-299
-305
-309
-305
-295
-278
-286
-293
-298
-299
-299
-296
-290
-279
-269
-269
-277
-274
-260
-269
-263
-258
-238
-241
-252
-246
-246
-244
-246
-238
-245
-242
-236
-217
-219
-220
-215
-229
-235
-240
-250
-259
-253
-257
-248
-237
-228
-225
-220
-209
-207
-194
-197
-214
-202
-191
-197
-195
-194
-173
-152
-148
-132
-118
-115
-103
-93
-80
-88
